We are open Sunday to Thursday from 11:00 am to 7:00 pm and Friday & Saturday from 11:00 am to 8:00 pm.  Please come and enjoy our delicious gyros and other mouth-watering dishes.


Gyros on the Lake

Our family at Gyros on the Lake are excited to serve you a slice of Greece right here in Oldtown Niagara-on-the-Lake! We’re committed to providing you the best take-out experience with quick, friendly service that is dedicated to serving you high-quality Greek food made with only the freshest ingredients. 

Authentic Greek Gyros

Check out our traditional greek gyro menu!

click here
Chicken on a pita
image 50353921
image 6487327


Incredible, authentic Gyros! Perfect for a quick lunch in between wineries. We tried the gyro and chicken on a pita, and made them a combo with French fries. The wraps were so delicious and the fries were perfectly crispy – some of the best fries I’ve ever had! The owner was also very sweet. Will definitely be back!

Kendall D.

Great place to stop and eat on your visit! The Gyro meat is authentic and is seasoned beautifully, very savoury and herby flavour. The French fires are also 10/10. They’re very crispy snd not greasy at all, perfect for a side. Overall, this place was a great find and I’ll definitely be back

Dawson Chaps

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 Imhof