Excellent little restaurant a stones throw from both Bayswater and Queensway tubes. The staff are friendly, the menu is simple yet varied and the food is delicious. A true taste of Greece here in London. I particularly recommend the octopus!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.