We are officially OPEN! Starting Friday March 12, we will be open from 11:30-6:30. Closed Tuesdays and Wednesdays. Thank you for all of your support during our break!

We are temporarily closed due to renovations. We will let you know as soon as we are back open! Sorry for any inconvenience!


3 weeks ago
This place is incredible. My buddies and I were really craving something decently healthy but also something delicious, so here we are. Everything we got tasted incredible, and above all, the staff were super friendly. Every single one of them. I had a great experience and highly recommend checking this place out if you’re in town.
- Kyle G
5 days ago
Well deserved 5 stars. Extremely friendly and authentic owner. He came out to chat with us, gave our kids lollipops and our dog some extra gyro. The food is equally authentic, it was great. Gyro and chicken flavorful. Everything fresh even the ketchup seemed home made. Extra crispy fries. Prices are fair. Great spot!
- Dennis I
4 months ago
Literally the best gyro I’ve ever had!! I got the combo with French fries and a drink, the fries were also some of the best I’ve ever had! So crispy and the perfect amount of flavour...not greasy at all! The gyro was just as good, will definitely be back!
The perfect place to eat while having some family fun in the heart of Niagara on the Lake. We offer takeout services for a quick and authentic Greek lunch. Gyros on the Lake has an option for everyone! Vegan, vegetarian, gluten free and Halal options as well, just ask! We are a Greek family serving other families.

Contact Us


Call now
  • (289) 868-9688


Get directions
12 Queen St
Niagara-on-the-Lake, ON L0S 1J0

Business Hours

Mon:11:30 AM – 7:30 PM
Tue:11:30 AM – 7:30 PM
Wed:11:30 AM – 7:30 PM
Thu:11:30 AM – 7:30 PM
Fri:11:30 AM – 8:30 PM
Sat:11:30 AM – 8:30 PM
Sun:11:30 AM – 7:30 PM
Contact Us
Message sent. We'll get back to you soon.