This is one of my favorite restaurants in the city. Excellent Greek food and as I stated, the best baby octopus on the planet. The service is very good and friendly. A nice bar with a very friendly bartender. The lamb chops are delicious. Fried sardines with hummus to dip into. Just delicious. All of the meat was prepared perfectly. Will keep going back.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.