What are you looking for?

Restaurants in Peterborough

Waterhouse Restaurant 18 Depot St, Peterborough
Waterhouse Restaurant
American • $$$

Waterhouse Restaurant

18 Depot St, Peterborough, NH 03458

We started with a shrimp appetizer which was very good, I had a ribeye and salad which was very tasty, my wife had a 6 oz filet and was very pleased. We would...

  • Take-Out
  • Delivery
  • Good244 Reviews4.2
Bantam Grill 1 Jaffrey Rd, Peterborough
Bantam Grill
American • $$

Bantam Grill

1 Jaffrey Rd, Peterborough, NH 03458

Great atmosphere. Food sources appear to be superior quality. The staff was able to maintain satisfactory service despite large dinner crowd. The alcoholic...

  • Take-Out
  • Superb145 Reviews4.6
Harlow's Pub & Restaurant 3 School St, Peterborough
Harlow's Pub & Restaurant
American • $$

Harlow's Pub & Restaurant

3 School St, Peterborough, NH 03458

Excellent burger with great service by Melissa! Good beverage list including extensive beer offerings. Fall menu includes a Brats dish and some Oktoberfest...

  • Take-Out
  • Superb167 Reviews4.4
Pearl Restaurant & Oyster Bar Monadnock Community Plaza, 1 Jaffrey Rd, Peterborough
Pearl Restaurant & Oyster Bar
Asian Fusion • $$$

Pearl Restaurant & Oyster Bar

Monadnock Community Plaza, 1 Jaffrey Rd, Peterborough, NH 03458

I can't wait to go back! The food is incredible and is very reasonably priced considering just how good it is. I appreciate that they allow their...

  • Take-Out
  • Superb129 Reviews4.5
Cooper's Hill Public House 6 School St, Peterborough
Cooper's Hill Public House
Irish Pub • $$

Cooper's Hill Public House

6 School St, Peterborough, NH 03458

This place is always top notch. My normal go to is the bangers and mash with house vegetable and they never seem to disappoint even slightly. Casey over there...

  • Take-Out
  • Good163 Reviews4.2
Thai Cafe 43 Grove St, Peterborough
Thai Cafe
Thai • $$

Thai Cafe

43 Grove St, Peterborough, NH 03458

Chef Bank's Thai Cafe has some of the best food I've ever eaten, hands down. I order from here regularly, try something new often, and I have never...

  • Take-Out
  • Superb111 Reviews4.5
Mi Jalisco 19 Wilton Rd, Peterborough
Mi Jalisco
Mexican • $$

Mi Jalisco

19 Wilton Rd, Peterborough, NH 03458

Let's just talk about how amazing this place is!! My server/bartender was professional, quick, and really nice.She suggested a few items, and I went...

  • Take-Out
  • Good147 Reviews4.2
Bowling Acres 32 Elm St, Peterborough
Bowling Acres
Bar & Grill • $$

Bowling Acres

32 Elm St, Peterborough, NH 03458

The attendant was very attentive. Lanes were cleaned well between patrons. Food was good. This is a fun place to go for old-fashioned candlepin bowling. You...

  • Take-Out
  • Superb87 Reviews4.6
Peterborough Diner 10 Depot St, Peterborough
Peterborough Diner
Diner • $

Peterborough Diner

10 Depot St, Peterborough, NH 03458

I'm happy I can say the food is as good as I remember as a teen. I used to walk here from ConVal high. I'm happy they are still open and the food is...

  • Take-Out
  • Delivery
  • Superb154 Reviews4.3
Peterborough Pizza Barn 71 Jaffrey Rd, Peterborough
Peterborough Pizza Barn
Pizza • $

Peterborough Pizza Barn

71 Jaffrey Rd, Peterborough, NH 03458

It was always a treat to bring my girls here when they were little. They are all in their 40s now and I am 60 something, but oh my! we still love this place!...

  • Take-Out
  • Superb114 Reviews4.4
De Olla Burritos 109 Grove St, Peterborough
De Olla Burritos
Mexican

De Olla Burritos

109 Grove St, Peterborough, NH 03458

Love this place and especially the questadillas, which I always get. The owner is a young, female entrepenuer. The food is consistently good and love helping...

  • Take-Out
  • Superb124 Reviews4.4
Grappelli's Pizza 209 Concord St, Peterborough
Grappelli's Pizza
Pizza • $

Grappelli's Pizza

209 Concord St, Peterborough, NH 03458

We're we're out and about when we decided to look for something to eat. Went on yelp and found Grappelli's craft pizza. We had our puppy with us...

  • Take-Out
  • Good116 Reviews4.1
Pizza Peddler & Mini Mart 70 Hancock Rd # A, Peterborough
Pizza Peddler & Mini Mart
Pizza • $$

Pizza Peddler & Mini Mart

70 Hancock Rd # A, Peterborough, NH 03458

This place is awesome!! The pizza is soooo good I love it so much. Never ever had anything bad tasting, always on time and good service. The place has also...

  • Take-Out
  • Good74 Reviews4.2
Nonie's Restaurant & Bakery 28 Grove St, Peterborough
Nonie's Restaurant & Bakery
Family • $

Nonie's Restaurant & Bakery

28 Grove St, Peterborough, NH 03458

This is a great place to stop for breakfast , lunch or just or just a coffee and muffin like me. This is a real local joint right on the main grag near the...

  • Take-Out
  • Delivery
  • Good126 Reviews4
Brady's American Grill 225 Concord Street Route 202n, Peterborough
Brady's American Grill
American • $$

Brady's American Grill

225 Concord Street Route 202n, Peterborough, NH 03458

Great food. Especially chicken tenders. Best around. I try to order other items. But tenders are my go to. Friendly service. Get there early Friday and...

  • Take-Out
  • Good110 Reviews3.8
Kogetsu boiler house 50 Jaffrey Rd, Peterborough
Kogetsu boiler house
Asian Fusion

Kogetsu boiler house

50 Jaffrey Rd, Peterborough, NH 03458

We've been coming here pretty regularly for the last 5 years and the food and service has always been wonderful. That being said, the last few times we...

  • Take-Out
  • Superb64 Reviews4.5
Beepa and Lulu’s restaurant 180 Concord St, Peterborough
Beepa and Lulu’s restaurant
American

Beepa and Lulu’s restaurant

180 Concord St, Peterborough, NH 03458

Today was my first time there and I went for breakfast after dropping a friend off at the hospital for a doctor's appointment. The staff service was...

  • Superb62 Reviews4.5
Pancho's Pizza 1 Jaffrey Rd, Peterborough
Pancho's Pizza
Pizza

Pancho's Pizza

1 Jaffrey Rd, Peterborough, NH 03458

Great pizza, fantastic subs and some of the nicest people. I have a hard time finding good vegetarian options and they have a great vegetarian sub and fried...

  • Superb32 Reviews4.5
Subway 19 Wilton Rd Unit 4, Peterborough
Subway
Sandwich Shop • $

Subway

19 Wilton Rd Unit 4, Peterborough, NH 03458

Usually I go to a different subway but was passing by this one in peterborough so my wife and I stopped in for a quick footling to split. When we went in there...

  • Take-Out
  • Delivery
  • Average47 Reviews2.5