On its own in a small parade of shops in the middle of Hadley Wood, Barnet. Good quality Greek Cuisine standing out from the standard Greek Restaurant. Prices tend to be medium to high depending on extras.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.