Welcome to Generations Restaurant
Are you looking for an amazing dining experience?
Generations on the Lake Restaurant & Wine, Beer, Spirits Store offers a unique and delightful combination of great food and drinks in one place. We offer delicious homemade meals prepared with fresh ingredients as well as a selection of beer, wine and spirits to make your evening truly special. Our staff is always friendly and helpful – we can’t wait to serve you!
Enjoying a fine meal while gazing out at our beautiful lake setting is an experience like no other. Our diverse menu means there’s something for everyone – from comforting classics to creative dishes inspired by international cuisine. Plus, our excellent service will ensure that every moment spent here is memorable!
Come visit us today or give us a call if you have questions about what we offer!
We can’t wait for you to experience Generations on the Lake Restaurant! Nestled in Hayshore on the west side of Mississippi Lake, in beautiful Carleton Place, Ontario
Open for Dining & Take Out

Join Us For Lunch or Dinner
Relax lake-front in our indoor dining room with 2 fireplaces. Or cozy up by a wood stove in our gorgeous, fully-screened, all-season porch. Stay warm with two wood stoves in our enclosed & heated patio.
Fully licensed & open year round.
Sip wine, eat great food & enjoy desserts with friends & family.
Play, Shop & Dine on the lake.
Located in beautiful Carleton Place, Ontario.

Order Takeout
Want a night in, but don't want to worry about the dishes? Get all your Generations Kitchen faves hot and ready to eat from our take out menu.
Put together your order online, then pick up your order at our drive-through menu at the restaurant. See you soon!


Get it delivered
Download the Valley Eats App to order take out for delivery.
Look for Generations Kitchen
App is available for Android & IOS
