100% of 1 people like it
No reviews yet
About Ali Baba Woden
Ali Baba was established in Canberra, Australia in 1979. The first outlet, located at Woden Plaza Shopping Centre, offered a combination of Kebab's & Wrap restaurant dinning & takeaway style food. Within weeks of its doors opening, customer queues at the takeaway counter were 10 deep at lunch on some days, and valued customers of the restaurant were travelling from many miles distant to enjoy the unique taste sensations. Today, Ali Baba is everybody's favourite place for Mediterranean cuisine & a real taste sensation!
There are no reviews for Ali Baba Woden.