One of the few Turkish restaurants in town, Ali Baba is a godsend opportunity for those among us who crave the delicate flavors of Anatolia. Ali Baba is not just about kebabs, good as they are here, but it presents the whole range of Turkish cuisine.
- Open Hours: Monday to Friday from 11:30 AM to 02:00 PM, Monday to Friday from 05:00 PM to 11:00 PM, Saturday from 05:00 PM to 11:00 PM
- Credit Cards Accepted: visa, mastercard
- Nearest Train: Kannai