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.

Peg's Place Restaurant

Is this your business?
4046 Lake Shore Rd, Hamburg, NY 14075-1711
+1 716-627-7800
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent39%
  • Very good42%
  • Average13%
  • Poor3%
  • Terrible3%
Travelers talk about
“pot roast” (3 reviews)
“pie” (3 reviews)
“meatloaf” (3 reviews)
Open Now
6:00 am - 10:00 pmAll hours
American, Diner
4046 Lake Shore Rd, Hamburg, NY 14075-1711
Write a Review
Reviews (66)
Traveler rating
Traveler type
Time of year

1 - 10 of 66 reviews

Reviewed 4 weeks ago

Hearty. Savory. Filling. Value. Delicious are all words to describe Peg's Place. Plus ample parking & a friendly staff. I see I went over 100 characters...no need to say more.

Thank ejarjadad
Reviewed 4 weeks ago

Always have a good meal at PEG's.If we need breakfast,lunch or dinner its always a good choice to go here.

Thank kzappBuffalo_NewYork
Reviewed May 15, 2017 via mobile

Arrived early and was seated right away....huge crowd came later....food served quickly for the number of customers they had...I had the standard bacon eggs and toast... good portion...very tasty...daughter in law had the strawberry waffles and rated them as delicious. Friendly service....

Thank 326randalls
Reviewed April 19, 2017

Peg's Place has been around for years. It used to be in the village of Hamburg before it moved to this old Howard Johnson's. Great breakfast spot. Haven't had much of anything else besides breakfast.

Thank A S
Reviewed April 14, 2017

We live 5 minutes away from Peg's and when we need a quick meal, breakfast, lunch or dinner, we stop over. Good, home- cooked food, served with a smile, every time. We see many of our friends and neighbors who also have apparently discovered Peg's....More

Thank NginguLiz
Reviewed April 12, 2017

Visited on a Saturday on our way to the Kazoo Museum. No lines when we arrived, but long waiting line when we left. Large portions, quick and friendly service. Had a western omelette with cheese and also a spinach omelette with cheese. Served with home...More

Thank Retired-Cruiser
Reviewed April 5, 2017

The waitress are excellent. The service is fast. The food is great. Love their meat loaf. It's my husbands to go place.

Thank foreverme001
Reviewed March 5, 2017

We are amazed that every time we have visited this family restaurant that they are busy but still quick with service. I had a breakfast platter that was very good and my wife opted for a salad that she liked very much. What more can...More

Thank Yankee33
Reviewed February 27, 2017

Basic, delicious, friendly and cheap. Not a single bad thing to say about the place. Highly recommend, especially for breakfast.

Thank ren b
Reviewed January 30, 2017 via mobile

Everything was very nice. Service was fast and very friendly. Always making sure we were doing ok. Our food came fast and hot. I would dine there again.

Thank myangbaby69
Nearby Restaurants
Lucia's on the Lake
121 reviews
.36 miles away
Tony's Bayview Drive-In
14 reviews
.60 miles away
Red Top Hot Dogs
42 reviews
.12 miles away
Nearby Attractions
Penn Dixie Fossil Park & Nature Reserve
17 reviews
1.53 miles away
Hamburg Gaming
848 reviews
3.25 miles away
Our Lady of Victory Basilica
136 reviews
3.97 miles away
Woodlawn Beach State Park
12 reviews
1.05 miles away
Questions & Answers
Get quick answers from Peg's Place Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
American, Diner
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible
Good for
Large groups, Kids, Families with children
Open Hours
6:00 am - 10:00 pm
6:00 am - 10:00 pm
6:00 am - 10:00 pm
6:00 am - 10:00 pm
6:00 am - 10:00 pm
6:00 am - 10:00 pm
6:00 am - 10:00 pm
Location and Contact Information
  • Address: 4046 Lake Shore Rd, Hamburg, NY 14075-1711
  • Location: United States  >  New York (NY)  >  Hamburg
  • Phone Number: +1 716-627-7800
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing