Ali Baba have always been clean and seem to be particularly careful. They have always been efficient and friendly with service. The food is typical of a Lebanese based kebab shop but a bit better.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.