The food is amazing. One of my favorites places in London. For sure quality/price this is the best restaurant in London.
I go every week there to eat the lunch menu. I always order the same, as I have never tasted better mousaka than the one here (vegetarian one).
Waiters makes me feel like if i d be at home. Always with a smile and creating a good and relaxing atmosphere.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.