had dinner there the other night - great falafel (be aware of the super garlicky dipping sauce - its very good but if you are not used to a lot of garlic, steer clear).
then ordered the moussaka and the lamb on the sizzling plate. the moussaka was very good - the lamb was a little dry.
the home-made flat bread is divine.
all in all, a great meal.
If you own or manage Ali Baba Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.