We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Old Country Restaurant

Is this your business?
105 Peel St, New Hamburg, Ontario N3A 1E7, Canada
+1 519-662-4545
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good45%
  • Average11%
  • Poor0%
  • Terrible2%
4 days ago
“Great place for lunch”
5 days ago
“Good Breakfast”
Open Now
All hours
American, Canadian
$$ - $$$
105 Peel St, New Hamburg, Ontario N3A 1E7, Canada
Write a Review
Reviews (79)
Traveller rating
Traveller type
Time of year

1 - 10 of 79 reviews

Reviewed 4 days ago

Stopped by today to have a quick lunch. The old is good and the service is fast and pleasant. The soup was homemade and delicious. I would recommend the Old Country Restaurant for a quick Soup and Sandwich.

Thank wigsy
Reviewed 5 days ago

We are new to the New Hamburg area and were looking for a good spot for breakfast. Very happy with the portion and taste of our breakfast and bottomless coffee. Will go back again.

Thank JenHanna
Reviewed 6 days ago

The Old Country is well-established restaurant with a long history of homestyle cooking in an unpretentious atmosphere. The locals eat here and the staff remains the same over long periods of time so that tells you something. Clean, nothing fancy, just a filling meal for...More

Thank Janice2830
Reviewed 1 week ago

We always take our 2 year old Grand daughter out for breakfast on our day with her. The servings are very generous and the place is always busy. Most important they have good coffee.

Thank barrshar
Reviewed 22 February 2017

We like going there for good food, good portions and quick service. Half way between Kitchener and Stratford makes it a nice gettaway.

Thank Dave F
Reviewed 14 February 2017

We had the Sunday Breakfast at Old Country. The Canadian Classic is a great choice; two eggs, three sausages, (a good size, not skinny ones), home fries, a small dab of beans, and two slices of toast. All this for $4.75. Coffee cup is bottomless....More

Thank Dave_Connolly
Reviewed 30 January 2017

as always a great place for breakfast,great service,good food,and fast courteous staff, and a fair price.you must check them out..cheers

3  Thank daniel f
Reviewed 13 December 2016

It is a great small town restaurent with the true country feeling. The service is prompt and the food is great. There is always plenty of staff to serve the huge crowds. The Canadian Classic is the best for a low price of $4.75 and...More

Thank gmepar
Reviewed 15 November 2016

Quaint little place with good service and good food. Prices are reasonable. Decor is nothing special but that doesn't bother me.

Thank Morgan B
Reviewed 24 October 2016

Small restaurant with great food & attitude. Hot beef and hot turkey are plentiful, along with many other great entrees. Great bang for your buck.

Thank madeinheaven2016
Nearby Restaurants
Jake & Humphreys' Bistro
82 reviews
.15 km away
Pizza Arca
32 reviews
.04 km away
Scran & Dram Scottish Public House
64 reviews
.95 km away
Nearby Attractions
Is This Chair Taken
11 reviews
.06 km away
Castle Kilbride
42 reviews
4.50 km away
Mountain Oak Cheese
7 reviews
5.90 km away
Heart'n Home Creations
8 reviews
.02 km away
Questions & AnswersAsk a question
Rachel A
Do they serve breakfast?
22 August 2015|
Answer Show all 2 answers
Response from dawgur | Reviewed this property |
Yes they have a full breakfast menu.
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Canadian
Brunch, Breakfast, Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Highchairs Available, Wheelchair Accessible
Good for
Groups, Kids, Child-friendly
Open Hours
09:00 - 20:00
07:00 - 20:00
07:00 - 20:00
07:00 - 20:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
Location and Contact Information
  • Address: 105 Peel St, New Hamburg, Ontario N3A 1E7, Canada
  • Location: Canada  >  Ontario  >  Region of Waterloo  >  New Hamburg
  • Phone Number: +1 519-662-4545
  • E-mail