I've been to this restaurant in the past, but recently went again... twice. One night I did take-out for dinner, and another was for dine-in during lunch. Both times, fantastic. The portions are generous in size, and most appetizers you could share between a few people. The staff was friendly, and is certainly a restaurant I will continue to look forward to going back to.
And.. of course.. if you go, enjoy a nice cup of Turkish coffee!
If you own or manage Ali Baba Turkish Cuisine, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.