My wife and went there for dinner tonight.
We have never been before so thought we would give it a try.
I wish we would have gone sooner as it is the best Greek food in Niagara area.
In my opinion this could be the best restaurant in the Falls bar none
Everything we had was top notch, Greek salad+++++ Pita+++++ and chicken supreme+++++, and another great thing about this restaurant is the owner chef takes the time to go to every table to talk to the guests.
Keep up the good work, It will be a regular for us for sure
A very nice & spotless restaurant also, Good prices
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.