
Restaurants
The Monadnock region is a foodie's paradise, with a diverse range of restaurants that cater to all tastes and palates. From Thai and Jamaican cuisine, to steak and sushi, the region has something to offer for everyone. The area is also home to a thriving local food movement, with many restaurants incorporating locally sourced ingredients into their dishes. This not only supports the local economy, but it also means that diners are able to taste the freshest, most flavorful ingredients.
For those who love burgers, there are plenty of local restaurants that serve up juicy, flavorful burgers that are sure to satisfy. For a more elevated dining experience, there are also plenty of upscale steakhouses that serve premium cuts of meat, cooked to perfection. And for those who crave something a little more exotic, the Monadnock region is home to several Thai and Jamaican restaurants, offering unique and flavorful dishes that are sure to delight.
In addition to traditional restaurants, the Monadnock region is also home to several unique dining experiences. For example, there are several farm-to-table restaurants that source their ingredients directly from local farmers, ensuring that their dishes are made with the freshest, most flavorful ingredients. And for those who enjoy a more casual dining experience, there are plenty of coffee shops and cafes that serve up delicious coffee, tea, and baked goods, along with a variety of small bites and light meals.
So, whether you're looking for a quick bite on the go, or a multi-course meal with all the bells and whistles, the Monadnock region has something for everyone. With a wide range of dining options and locally sourced ingredients, you're sure to find something that will satisfy your cravings and tickle your taste buds!


Bacon Me Crazy
(603) 336-6249 6 Main St. Hinsdale NH
Wok Wok
586 Nashua Street Lorden's Plaza Milford, NH 03055 603 - 672 - 9699
Wickedpissahchowdah
20 South Street Milford, NH 03055 603-213-5443
Toll Booth Restaurant & Tavern
740 2nd New Hampshire Turnpike N. Francestown, NH. 03043 (603) 588-2923
Thorndike’s Restaurant & Parson’s Pub at Monadnock Inn
379 Main St., Jaffrey, NH. 03452 (603) 532-7800
Thai Garden
118 Main St., Keene, NH. 03431 (603) 357-4567
Taqueria Odelay
44 Main St., Keene, NH 03431 (603) 354-3583
Royal Spice
8 Winter Street Keene, NH 03431 603-903-0535
L.A. Burdick Chocolate
47 Main St., Walpole, NH. 03608 (603) 756-2882

Keene Confections Pastry Shoppe
10 West St., Keene, NH 03431 (603) 354-3506
Hillsboro House Of Pizza
335 W Main St., Hillsboro, NH 03244 (603) 464-5339
Hancock Inn Restaurant & Tavern
33 Main St., Hancock, NH. 03449 (603) 525-3318
Grill 603
168 Elm Street Milford, NH 03055 (603)-213-6764 eric@grill603.com
Greenleaf
54 Nashua Street Milford, NH 03055 greenleafmilford@gmail.com (603) 213-5447
Golden Palace
321 Nashua Street Milford, NH 03055 (603) 673-1323
Giorgio’s Ristorante & Meze Bar
524 Nashua St. Milford, NH 03055 (603) 673-3939
Fiddleheads Cafe
28 Main St. Hancock, NH. 03449 (603) 525-4432
Dalia’s Place
50 Main St Greenville, New Hampshire 03048 603-878-1256
Cherry Garden Asian House
64 Main Street Keene, NH 03431 603-357-0543
Alberto`s Restaurant
79 Antrim Rd. Bennington, NH. 03442 (603) 588-6512
The Driving Range
96 Old Turnpike Rd., Mason, NH. 03048 (603) 878-1234
Kimball Farm | Ice Cream | Restaurant
158 Turnpike Rd., Jaffrey, NH 03452 (603) 532-5765
Frisky Cow Gelato
Stonewall Farm 242 Chesterfield Road Keene, NH 03431 603-757-2522
The Riverhouse Cafe
123 Union Square, Milford, NH. 03055 (603) 249-5556 4 Slip Rd., Greenfield, NH. 03047 (603) 547-8710
Sunflowers Cafe & Catering
21 Main St., Jaffrey NH. 03452 (603) 593-3303
Nonies Restaurant & Bakery
28 Grove St., Peterborough, NH. 03458 (603) 924-3451
Monadnock Country Cafe
80 Peterborough Street Jaffrey, New Hampshire 03452 (603) 532-6885
Brown House Bakery
613 Chesham Rd. Harrisville, NH. 03450 (603) 827-3100
Rivermill Tavern
11 Wilton Road New Hampshire 03055 (603) 213-5163
The Works Cafe
120 Main St., Keene, NH 03431 (603) 357-7751
Brewbakers Cafe
48 Elm Street Keene, NH. 03431 (603) 355-4844Taco Beyondo

53 Henniker St,
Hillsborough NH 03244
(603) 464-5986

Monadnock Food Co-op
34 Cypress St., Keene, NH 03431 (603) 355-8008
Fritz
45 Central Square Keene, NH 03431 603-357-6393
Turnpike Crossing
800 Turnpike Road New Ipswich, New Hampshire 03071 603-291-0862
Pizza Haven Too
7 Main Street New Ipswich, NH 03071 603-878-9090
New Ipswich Market
575 Turnpike Road New Ipswich, New Hampshire 03071 603-878-2242
Muriel’s Consessions
(603) 759-2323
Waterhouse Restaurant and Bar
18 Depot St., Peterborough, NH. 03458-1455 (603) 924-4001


Dublin General Store
Route 101, 1257 Main Street Dublin NH 03444 (603) 563-8401
Hilltop Café
195 Isaac Frye Hwy, Wilton, NH 03086 (603) 654-2223
Elm City Brewing Company, Restaurant, Brewery & Pub
222 West St. Unit 46 Keene, NH. 03431 (603) 355-3335
Harlow’s Pub
3 School St. Peterborough, NH. 03458 (603) 924-6365
Prime Roast Coffee
16 Main St., Keene, NH. 03431 (603) 352-7874
Bagel Mill
145 Grove St. Peterborough, NH. 03458 (603) 924-0887
Raynette’s Diner
50 Main Street Hinsdale, New Hampshire 03451 (603) 336-8600
Cafe 532 Bar, Grill and Catering
79 Hadley Road unit 5 Jaffrey, New Hampshire 03452 603-532-7777
Doug’s Dogs
217 Main Street Marlborough, NH 03455 603-876-3438
Main Crust Co. Pizzaria
135 Main Street Marlborough, New Hampshire 03455 (603) 876-4500
Bar One
40 Nashua Street Milford, NH 03055 603-249-5327 www.restaurantji.com/nh/milford/bar-one-/
Lindy’s Diner
19 Gilbo Ave., Keene, NH. 03431 (603) 352-4273
The Stage Restaurant
30 Central Square, Keene, NH. 03431 (603) 357-8389
Luca’s Mediterranean Café
10 Central Square Keene, NH. 03431 (603) 358-3335
Kilkenny Pub
82 Main St., Keene, New Hampshire 03431 (603) 354-7878
Country Life Vegetarian Restaurant
15 Roxbury St. Keene, NH. 03431 (603) 352-3975

The Pour House
44 Central Sq., Keene, NH 03431 (603) 352-3199
Timoleon’s Restaurant
27 Main St., Keene, NH 03431 (603) 357-4230
21 Bar & Grill
21 Roxbury Street Keene, NH 03431 603-352-2021
Amicci’s Pizza
90 Main St. Keene, NH. 03431 (603) 355-3535
Athens Pizza
133 Main Street Keene, New Hampshire 03431 603-352-5370
Curry Indian Restaurant & Grocery
149 Emerald Street Keene, NH 03431 603-352-3811
Fire Dog Breads
79 Emerald Street Keene, NH 03431 603-903-3205
Hot Hogs BBQ
Emerald Street Keene, NH 03431 HotHogsBBQ@gmail.com
Local Keene
82 Main Street Keene, NH 03431 603-355-3993
Ramunto’s Brick Oven Pizza
176 Main Street Keene, NH 03431 603-357-3555
Salt & Lime
73 Emerald Street Keene, NH 03431 603-355-7068
The Farm Cafe & Concessions Food Truck
12 Emerald Street Keene, NH 03431 603-354-3521
Thirsty Owl
141 Winchester Street Keene, NH 03431 603-355-8166
Yahso Jamaican Grille
149 Main Street Keene, NH 03431 603-338-0025

Hampshire Hills Athletic Club
50 Emerson Road Milford, New Hampshire 03055
603-673-7123
hhinfo@hampshirehills.com
Park Avenue Deli & Market
30 Park Avenue Keene, NH 03431 603-352-5845
The Aldworth Manor and Hilltop Kitchen
184 Aldworth Manor Rd. Harrisville, NH (603) 903-7547 Hilltop Kitchen 603-827-2854
The Red Arrow Diner
63 Union Square Milford, NH 03055 603-249-9222
The Q Tacos
603-325-8086
The Happy Butchers
222 Elm Street Milford, NH 03055 603-554-1339
Milano’s Pizza Restaurant

Pizzeria Roma
586 Nashua Street Lordens Plaza Milford, NH 03055 603-672-2333
Phil’s Old-Fashioned BBQ
589 Elm Street Milford, NH 03055 (603) 831-9238
Papa Joe’s Humble Kitchen
237 South Street Milford, NH 03055 603-672-9130
Olde Kilkenny Pub
30 Middle Street Milford, NH 03055 (603) 283-6631
My Sister’s Kitchen
286 Elm St Milford, New Hampshire 03055 (603) 672-7202
Milford Sake House
222 Elm Street Milford, NH 03055 603-673-1836
Milford House of Pizza
265 Elm Street Milford, NH 03055
Golden Koi
437 Nashua Street Milford, NH 03055 (603) 672-2388
The Dog House
766 Elm Street Milford, NH 03055
China Star
299 Elm Street Milford, NH 03055 (603) 673-5076
Cafe on the Oval
285 Union Square Milford, NH 03055 (603) 673-8599
Amigos Mexican Cantina
20 South Street Milford, NH 03055 603-673-1500
Sal’s Pizza
180 Elm Street Milford, NH 03055 603-672.5544
Shree’s Kitchen
603-313-2974
Pizza Pie of Keene and Rindge
815 Court Street Keene, NH 03431 603-357-2500
Pizza Down Under
800 Park Avenue Keene, NH 03431 603-355-1190
Little Zoe’s Take and Bake
Center at Keene Gilbo Avenue Keene, NH 03431 603-358-6001
Koto Steakhouse Asian Bistro
369 Winchester Street Keene, NH 03431 603-357-8899
Jake’s 5 Star Convenience
65 Roxbury St Keene, New Hampshire 03431 603-352-1731
High Tea Event Caterers
800-650-4193 highteaby2@gmail.com
Feng Tong Kitchen
650 Park Avenue Keene, NH 03431 603-352-8600
Fairbanks Elm Street Market
130 Elm St
Keene, New Hampshire
603-352-0430

Cheshire Village Pizza
9 Ashuelot Street Keene, NH 03431 603-357-4604
Beaver Street Market & Deli
98 Beaver St Keene, New Hampshire 03431 603-352-5606
Jaffrey Pizza Barn
6 Blake Street Jaffrey, NH (603) 532-8383
Golden Wok Chinese Restaurant
2 Main St Jaffrey, New Hampshire 03452 (603) 593-5290
B.S. Smoking Sauses & BBQ
108 Main Street Marlborough, NH 03455 Next to Frogg Brewery! 603-762-1237
Fryer Truck
64 US-202 Bennington, NH 03442 0829056995
Marcus P’s Cafe
11 Main St Greenville, New Hampshire 03048 603-291-0283
The Fitzwilliam Inn
Rt. 119, Fitzwilliam, NH. 03347 (603) 585-9000
Crossroads Pizza & Subs
21 Route 12 South Fitzwilliam, NH 03447 603-585-7077
Chef Allan’s Cafe & Catering
52 NH Route 119 West Fitzwilliam, NH 03447 603-562-1001
Delrossi’s Trattoria
73 Brush Brook Rd (Rt 137) Dublin, NH 03444 603-563-7195
Rick & Diane’s Brick Oven Pizzeria
62 Main St., Antrim, NH. 03440 (603) 588-3388
Ginger House
76 Mains Street Antrim NH 03440 (603) 588-5023
Antrim Marketplace
76 Main Street Antrim, NH 03440 603-588-2800
Kirby’s Q
163 River Street Alstead, NH 03602 603-835-81851
Mi Jalisco Restaurante Mexicano
463 West St. Keene, NH 03431 (603) 354-3123 586 Nashua St. Milford, NH 03055 (603) 554-1153
China Wok Restaurant
7 Court St. Keene, NH. 03431 (603) 352-2808
The Pub Restaurant
131 Winchester St., Keene, NH. 03431 (603) 352-3135
Mile Away Restaurant
52 Federal Hill Rd., Milford, NH 03055 (603) 673-3904

The Grove at the Woodbound | Restaurant
247 Woodbound Rd. Rindge, NH. 03461 (603) 532-8341
Pickity Place | Dining, Gardens, Store
248 Nutting Hill Rd., Mason, NH. 03048 (603) 878-1151
Tooky Mills Pub & Restaurant
9 Depot St., Hillsborough, NH. 03244 (603) 464-6700
Twelve Pine Restaurant & Market
11 School St., Peterborough, NH. 03458 (603) 924-6140
The Sampan Chinese Restaurant
356 West Main St,. Hillsborough, NH. 03244 (603) 464-3663
Pit Stop Smokehouse
1041 Route 12, Westmoreland, NH. 03467 (603) 399-9010
Peterborough Diner
10 Depot St., Peterborough, NH. 02458 (603) 924-6710
Pearl Restaurant
1 Jaffrey Rd., Peterborough, NH. 03458 (603) 924-5225
Mediterrano Take-Out & Dining
24 Henniker St., Hillsborough, NH. 03244 (603) 680-4319 (603) 680-4337
Marco Polo Garden Chinese Restaurant
601 Main St., Keene, NH 03431 (603) 357-3464
Lee & Mt. Fuji
314 Main St., Marlborough, NH. 03455 (603) 876-3388
King’s Garden Chinese Restaurant
88 Main St., Keene, NH 03431 (603) 357-0364
Humdinger’s Grille
850 Marlboro Rd., Keene, NH 03431 (603) 352-3222
Highland Lake Marina
1219 Shedd Hill Rd., Stoddard, NH 03464 (603) 446-3943
Grappelli’s Pizza
29 Concord St. Peterborough, NH. 03458 (603) 924-6776
Brady’s American Grill
255 Brady's Plaza Route 202 North Peterborough, NH. 03458 (603) 924-9332