Came here for the lamb and grilled octopus and had a great meal as usual.
The tzatziki dip is a standard order for us and is delicious and imho better than in the Greek isles!
Service was very attentive (must have read the other reviews! lol!) And the food arrived quick.
Definitely worth a visit if you are craving Greek food and are in the area.