All I can say if you want it were the locals eat this is it!!
Amazing friendly service the local kebabs and Greek food is amazing and the best tapenade I have ever tasted.
Please open a place in the UK soon.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.