Monadnock Region Dining Guide

Find restaurants in the Keene, NH area and view their menu if it is available. Use the menu to the left to find a restuarant by type of food.
RestaurantAddress
TownPhoneType/Style
Dragon Palace Chinese Restaurant
Village Gathering Mall 7 Marlboro Road Troy, NH (603) 242-3898 Chinese
Kimball Farms
Turnpike Road Jaffrey, NH (603) 532-5765 Seafood
Hillsborough Restaurant
Rtes. 9 & 202 Hillsborough, NH (603) 464-3575 Homestyle
Seafood Kitchen
Rte. 9 Hillsborough, NH (603) 464-5015 Seafood
Chesterfield Inn
Route 9 Chesterfield, NH (603) 365-5515 Inns
Yen Yen Chinese Restaurant
Route 202 Peterborough, NH (603) 924-9224 Chinese
Grappelli's Pizza Co.
Route 202 Peterborough, NH (603) 924-6776 Pizza
Del Rossi's Trattoria
Route 137 North Dublin, NH (603) 563-7195 Italian
Papagallos Restaurant
Route 12, 9 Monadnock Highway Keene, NH (603) 352-9400 Italian
Swanzey Diner
Route 12 East Swanzey , NH (603) 352-8939 Diner
Cyprus Grove Restaurant
Route 119 Rindge, NH (603) 899-5234 Homestyle
Nick's Restaurant
Route 10 W. Swanzey, NH (603) 352-6664 Seafood
Koto Japanese Steakhouse
Riverside Plaza Keene, NH (603) 357-8899 Steakhouse
Marlow's Cafe
Old Route 10 Marlow, NH (603) 446-3432 Cafe
Charlestown House of Pizza
Main Street Charlestown, NH (603) 826-3700 Pizza
Cherry Garden
Center at Keene Keene, NH (603) 357-0543 Chinese
Beaver Street Market
98 Beaver Street Keene, NH (603) 352-5606 Deli
Brewbakers Café
97 Main St. Keene, NH (603) 355-4844 Cafe
Life is Sweet
93 Main Street Keene, NH (603) 352-0900 Ice Cream
Angie's Pizzeria
920 W. Swanzey Road/ Route 10 S Swanzey, NH (603) 357-2200 Pizza
Gillie's Restaurant
911 Western Ave. Brattleboro, VT (802) 251-0506 Seafood
Miss Bellows Falls Diner
90 Rockingham St. Bellows Falls, VT (802) 463-3700 Diner
Amicci's Italian Pizza
90 Main Street Keene, NH (603) 355-3535 Pizza
McNeill's Brewery & Pub
90 Elliott St. Brattleboro, VT (802) 254-2553 Bar and Grill
Tooky Mill's Pub
9 Depot Rd. Hillsborough, NH (603) 464-6700 American/ Traditional
Cheshire Village Pizza
9 Ashuelot Street Keene, NH (603) 357-4604 Pizza
Thin Crust Pizzeria
896 Putney Rd. Brattleboro, VT (802) 257-4992 Pizza
The Tavern
889 Putney Rd. Brattleboro, VT (802) 246-1269 American/ Traditional
King's Garden Chinese Restaurant
88 Main Street Keene, NH (603) 357-0364 Chinese
Athens Pizza
86 Peterborough Street Jaffrey, NH (603) 532-4466 Pizza
Humdingers Ice Cream Grill
850 Marlboro Road, Route 101 Keene, NH (603) 352-3222 Ice Cream
Putney Village Pizza
84 Main St. Putney, VT (802) 387-2203 Pizza
A 1 Pizza
837 Brattleboro Rd. Hinsdale, NH (603) 256-3262 Pizza
Kristin's Bistro & Bakery
830 Park Ave. Keene, NH (603) 357-6677 Cafe
Athens Pizza
83 Westminster St. Brattleboro, VT (802) 463-9777 Pizza
Mocha Joe's
82 Main St. Brattleboro, VT (802) 257-7794 Cafe
Local Burger
82 Main St. Keene, NH (603) 355-3993 American/ Traditional
Paul's Choice
815 Court Street Keene, NH (603) 352-0334 Deli
Gino's Bar & Grill
815 Court Street Keene, NH (603) 357-1872 Bar and Grill
China Buffet
801 Putney Rd. Brattleboro, VT (802) 254-8888 Chinese
Pizza Down Under
800 Park Ave Keene , NH (603) 355-1190 Pizza
Jaffrey's Country Cafe
80 Peterborough St. Jaffrey, NH (603) 532-6885 Cafe
Longhorn Steakhouse
8 Ash Brook Road Keene, NH (603) 352-5088 Steakhouse
North Street Market
79 North St. Keene, NH (603) 357-3772 Deli
Kiplings Restaurant & Pub
79 Elliott St. Brattleboro, VT (802) 257-4848 Bar and Grill
Alberto's Italian Restaurant
79 Antrim Road Bennington, NH (603) 588-6512 Italian
Dalem's Chalet
78 South Street W. Brattleboro, VT (802) 254-4323 German
Margarita's Mexican Restaurant & Watering Hole
77 Main Street Keene, NH (603) 357-4492 Mexican
Bradshaw's Bistro
767 West Swanzey Rd. Swanzey, NH (603) 352-2929 American/ Traditional
Panasia
766 Putney Rd. Brattleboro, VT (802) 257-8188 Chinese
Keung Gardens
76 Main Street Antrim, NH (603) 588-5023 Chinese
Malarkey's Restaurant & Pub
741 Second Turnpike Francestown, NH (603) 588-1806 Bar and Grill
Sandwich & Salad Spot
741 Rte. 119 Rindge, NH (603) 899-2211 Cafe
Pam's Pub & Grub
74 Henniker St. Hillsborough, NH (603) 464-6385 Bar and Grill
Fireworks Restaurant
73 Main St. Brattleboro, VT (802) 254-2073 Italian
Peterborough Pizza Barn
71 Route 202 S. Peterborough, NH (603) 924-7119 Pizza
Curtis Bar-BQ
7 Putney Landing Rd. Putney, VT (802) 387-5474 American/ Traditional
Thai Bamboo
7 High St. Brattleboro, VT (802) 251-1010 Thai
China Wok Restaurant
7 Court Street Keene , NH (603) 352-2808 Chinese
Little Anthony's Seafood Emporium
678 Spring Street Winchendon , MA (978) 297-2669 Seafood
Maplehurst Inn, The
67 Main Street Antrim, NH (603) 588-8000 Inns
Carriage House Restaurant
660 Spring St. Winchendon, MA (978) 297-1089 American/ Traditional
Leslie's Tavern
660 Rockingham Rd. Bellows Falls, VT (802) 463-4929 Bar and Grill
Granite Mobile Convenience
650 Park Ave. Keene, NH (603) 357-4999 Deli
Feng Tong Kitchen
650 Park Ave Keene, NH (603) 352-8600 Chinese
Jake's 5-Star Convenience & Deli
65 Roxbury Street Keene, NH (603) 352-1731 Deli
Michele's Ristorante
64 Main Street Keene, NH (603) 352-2300 Italian
Top of the Hill Grille
632 Putney Rd. Brattleboro, VT (802) 579-9178 American/ Traditional
MacDougall's Tavern
630 Park Ave. Keene, NH (603) 355-3900 Bar and Grill
Rick & Dianes Brick Oven Pizza
62 Main Street Antrim, NH (603) 588-3388 Pizza
Brown House Bakery Deli & Catering
613 Chesham Road Harrisville , NH (603) 827-3100 Cafe
Allen Bros. Farm
6023 US Rte. 5 Westminster, VT (802) 722-3395 Deli
Marco Polo Garden Chinese Restaurant
601 Main Street Keene, NH (603) 357-3464 Chinese
Marzano's Trattoria
6 School St. Peterborough, NH (603) 924-3636 Italian
R W's Place
6 Main Street Hinsdale , NH (603) 336-5952 American/ Traditional
Flat Street Pub
6 Flat St. Brattleboro, VT (802) 257-1911 Bar and Grill
Jaffrey Pizza Barn
6 Blake Street Jaffrey , NH (603) 532-8383 Pizza
Deb's Place
599 Main St. Keene, NH (603) 355-5255 Deli
Putney Inn, The
57 Putney Landing Road Putney, VT (802) 387-5517 Inns
Shin-La Restaurant
57 Main St. Brattleboro, VT (802) 257-5226 Chinese
Mama & Papa Z's
564 Putney Rd. Brattleboro, VT (802) 257-5702 Pizza
Good Tymes Restaurant
54 Main Street Antrim , NH (603) 588-4057 Homestyle
Malarkey's Village Cafe
54 Main St. Antrim, NH (603) 588-6800 Homestyle
Walpole Creamery
532 Main St. Walpole, NH (603) 445-5700 Ice Cream
Golden King
53 Henniker St. Hillsborough, NH (603) 464-0219 Chinese
Nicola's Trattoria
51 Railroad Street Keene, NH (603) 355-5242 Italian
Roselee's Cafe
51 Old Newport Rd. Marlow, NH (603) 446-3300 Cafe
Castle Pizza
50 Main Street Hinsdale , NH (603) 336-7374 Pizza
Cafe at Noone Falls, The
50 Jaffrey Road Peterborough, NH (603) 924-6818 Cafe
Lee & Mt. Fuji at The Boilerhouse
50 Jaffrey Road Peterborough, NH (603) 924-7773 Chinese
Sarkis Market
50 Elliott St. Brattleboro, VT (802) 258-4906 Lebanese
Central Square Ice Cream
5 W. Main St. Hillsborough, NH (603) 454-3881 Ice Cream
Najib's Pizza
5 Henniker St. Hillsborough, NH (603) 464-5080 Pizza
Fu Chai Chinese Restaurant
499 Canal Street Brattleboro, VT (802) 254-2990 Chinese
Ye Goodie Shop
49 Main St. Keene, NH (603) 352-0326 Chocolate
Chelsea Royal Diner, The
487 Marlboro Road Brattleboro, VT (802) 254-8399 Diner
Burdick Chocolates
47 Main Street Walpole, NH (603) 756-9058 Chocolate
Burdick's
47 Main St. Walpole, NH (603) 756-9058 Fine Dining
New Keene Buffet
464 West Street, Sears Plaza Keene, NH (603) 355-1538 Chinese
Mi Jalisco
463 West St. Keene, NH (603) 354-3123 Mexican
Harbour Restaurant
463 Maple St. WInchendon, MA (978) 297-2133 Seafood
Inn at East Hill Farm, The
460 Monadnock Street Troy , NH (603) 242-6495 Inns
Vermont Inn Pizza
460 Canal St. Brattleboro, VT (802) 254-6264 Pizza
Fritz Belgian Fries
45 Main Street Keene, NH (603) 357-6393 Cafe
Pedraza's LLC
45 Central Square Keene, NH (603) 352-3199 Mexican
Keene Fresh Salad
44 Main Street Keene, NH (603) 357-6677 Cafe
The Pour House
44 Central Square Keene, NH (603) 352-3199 Bar and Grill
Ocean Harvest Seafood Restaurant
433 Winchester Street Keene, NH (603) 357-3553 Seafood
Social Grove
43 Grove St. Peterborough, NH (603) 924-4454 Cafe
Ava Marie's
43 Grove St. Peterborough, NH (603) 924-3759 Chocolate
JimEddie's
429 Winchester Street Keene, NH (603) 355-1311 American/ Traditional
Pizza Pie
422 West Street, Sears Plaza Keene, NH (603) 357-2500 Pizza
Millennium Pizzeria
419 Canal St. Brattleboro, VT (802) 257-2222 Pizza
Diamond Pizza
417 Main Street Walpole, NH (603) 756-4040 Pizza
Twilight Tea Lounge
41. So. Main St. Brattleboro, VT (802) 254-8887 Cafe
Waxy O'Connors
401 Winchester Street Keene, NH (603) 357-9299 Bar and Grill
Applebee's Neighborhood Grill
40 Key Road Keene , NH (603) 355-6300 Bar and Grill
Putney General Store
4 Kimball Hill Rd. Putney, VT (802) 387-4692 Deli
Chili's Grill & Bar
4 Ash Brook Road Keene, NH (603) 352-1984 Bar and Grill
Third Base
39 Warwick Rd. Winchester, NH (603) 239-7488 American/ Traditional
Monadnock Inn
379 Main St. Jaffrey, NH (603) 532-7800 Inns
J.P. Stevens
377 Route 202 Rindge, NH (603) 899-3322 American/ Traditional
Mama Baldasaro's Italian
37 Henniker St. Hillsborough, NH (603) 464-6262 Italian
Whetstone Station
36 Bridge St. Brattleboro, VT (802) 490-2354 Bar and Grill
Sampan Chinese
356 W. Main St. Hillsborough, NH (603) 464-3663 Chinese
Hillsborough House of Pizza
335 West Main St. Hillsborough, NH (603) 464-5339 Pizza
Pizza Hut
333 Winchester Street Keene, NH (603) 352-0799 Pizza
Hancock Inn, The
33 Main Street Hancock, NH (603) 525-3318 Inns
Blue Bird Restaurant
320 Keene Road Winchester , NH (603) 239-6900 Homestyle
Bowling Acres Grill
32 Elm Street Peterborough, NH (603) 924-1300 Cafe
Peter Havens
32 Elliot Street Brattleboro, VT (802) 257-3333 Fine Dining
Lee & Mt. Fuji
314 Main Street Marlborough, NH (603) 876-3388 Chinese
Central Square Cafe
31 Central Square Troy, NH (603) 242-6533 Cafe
Stage, The
30 Central Square Keene, NH (603) 357-8389 Bar and Grill
Harlow's Deli & Cafe
3 School Street Peterborough, NH (603) 924-6365 Bar and Grill
Panera Bread
298 West Street Keene, NH (603) 357-9100 Cafe
Blue Moose Store & Cafe
29 High St. Brattleboro, VT (802) 254-6245 Cafe
Harrisville General Store
29 Church Street Harrisville, NH (603) 827-3138 Cafe
Piedra Fina
288 Main St. Marlborough, NH (603) 876-5012 Latin
Joy Wah Chinese
287 Rockingham Rd. Bellows Falls, VT (802) 463-9761 Chinese
Kristin's Bistro & Bakery
28 Washington St. Keene, NH (603) 352-5700 Cafe
Marina, The
28 Spring Tree Road Brattleboro, VT (802) 257-7563 American/ Traditional
Fiddleheads Cafe
28 Main Street Hancock, NH (603) 525-4432 Cafe
Nonie's Restaurant & Bakery
28 Grove Street Peterborough, NH (603) 924-3451 American/ Traditional
Timoleon's Restaurant
27 Main Street Keene, NH (603) 357-4230 American/ Traditional
Yanni Pizza
260 W. Main St. Hillsborough, NH (603) 464-4700 Pizza
Jimmy T's Italian
260 Main St. Hillsborough, NH (603) 464-5469 Italian
J.D. McCliments Pub
26 Bellows Fall Rd. Putney , VT (802) 387-4499 Bar and Grill
Elm City Bagels and Deli
255 West Street Keene, NH (603) 355-8255 Cafe
New England House
254 Marlboro Rd. Brattleboro, VT (802) 254-6886 Fine Dining
Pickity Place
248 Nutting Hill Rd. Mason, NH (603) 878-1151 Cafe
Woodbound Inn
247 Woodbound Rd. Rindge, NH (603) 532-8341 Inns
First National Pizza
24 Henniker St. Hillsborough, NH (603) 464-3800 Pizza
Viksters Pizza and Subs II
24 Henniker St. Hillsborough, NH (603) 464-3800 Pizza
High Tide Takeout
239 Henniker St. Hillsborough, NH (603) 464-4202 Seafood
Starbucks Coffee
231 West Street Keene, NH (603) 357-6061 Cafe
Main Crust Co
227 Main Street Marlborough , NH (603) 876-4500 Pizza
Mama Dukes
226 Fitzwilliam Road Troy , NH (603) 242-7733 Diner
Brady's American Bar & Grill Inc.
225 Brady's Plaza, Route 202 North Peterborough, NH (603) 924-9322 Bar and Grill
Elm City Brewing Company
222 West Street Keene, NH (603) 355-3335 Bar and Grill
Fireworks Restaurant
22 Main St. Keene, NH (603) 903-1410 Italian
Enchanted Bakery & Cafe
22 Glebe Road Spofford, NH (603) 363-8914 Cafe
Twenty One Bar and Grill
21 Roxbury Street Keene, NH (603) 352-2021 Bar and Grill
Ed's Crossraod Pizza & Subs
21 Route 12 South Fitzwilliam, NH (603) 585-7077 Pizza
Sunflower's Cafe
21 Main Street Jaffrey, NH (603) 593-3303 Cafe
Champs Diner
209 Canal St. Brattleboro, VT (802) 258-4477 Diner
Chen's Kitchen
207 W. Main St. Hillsborough, NH (603) 464-6666 Chinese
Golden Wok
2 Main St. Jaffery, NH (603) 593- 5920 Chinese
Olive Garden
2 Ash Brook Road Keene, NH (603) 352-5337 Italian
Stuart & John's Sugar House
19 Rte. 63 Westmoreland, NH (603) 399-4486 American/ Traditional
Lindy's Diner
19 Gilbo Ave Keene, NH (603) 352-4273 Diner
D'Angelo's Sandwich Shop
189 West Street Keene, NH (603) 357-0401 American/ Traditional
Waterhouse
18 Depot St. Peterborough, NH (603) 924-4001 Fine Dining
Ramunto's Brick Oven Pizza
176 Main Street Keene, NH (603) 357-3555 Pizza
Nonni's Italian Eatery
17 West Main St. Hillsborough, NH (603) 646-6766 Italian
Zeppelin & Kaleidoscope
164 Main St. Marlborough, NH (603) 876-3441 Vegetarian
Alex's Village Pizza
163 River Street Alstead, NH (603) 835-6650 Pizza
Friendly's Restaurant
162 West Street Keene, NH (603) 352-5573 American/ Traditional
Prime Roast
16 Main Street Keene, NH (603) 352-7874 Cafe
Knowlton's Kitchen
16 Church St. Walpole, NH (603) 445-2660 American/ Traditional
Jada's Family Diner
16 Church St. North Walpole, NH (603) 445-2009 Diner
Kimball Farms
158 Turnpike Rd. Jaffrey, NH (603) 532-5765 Ice Cream
Campus Convenience
152 Winchester Street Keene, NH (603) 352-5432 Deli
Cobblestone
151 Main Street Keene, NH (603) 283-0920 Bar and Grill
A 1 Pizza
15 Warwick Road Winchester , NH (603) 239-8181 Pizza
Country Life
15 Roxbury St. Keene, NH (603) 357-3975 Vegetarian
Tony Clamato's Ristorante
15 Court Street Keene, NH (603) 357-4345 Italian
Domino's Pizza
149 Main Street Keene, NH (603) 357-5534 Pizza
Piazza, The
149 Main Street Keene, NH (603) 352-5133 Ice Cream
Rick's Gourmet Ice Cream
149 Emerald Street, The Center at Keene Keene, NH (603) 352-4226 Ice Cream
Little Zoe's
149 Emerald St. Keene, NH (603) 358-6001 Pizza
Champ's Pizza
1474 Route 9 Spofford, NH (603) 363-4447 Pizza
Bagel Mill
145 Grove St. Peterborough, NH (603) 924-0887 Cafe
Alpha Dogs
141 Winchester ST. Keene, NH American/ Traditional
Dari Joy
140 Rockingham St. Bellows Falls, VT (802) 463-9816 Cafe
Frankie's Pizzeria
14.5 Harmony Place Brattleboro , VT (802) 254-2420 Pizza
Murry's Restaurant
14 Westminster St. Walpole, NH (603) 756-3426 Bar and Grill
Sakura
1380 Putney Rd. Brattleboro, VT (802) 579-1687 Steakhouse
Unbridled Chocolates
135 Main Street Marlborough, NH (603) 876-4700 Chocolate
Pizza Haven
1343 Route 119 Rindge, NH (603) 899-2828 Pizza
Panda North Chinese
1332 Putney Rd. Brattleboro, VT (802) 257-4578 Chinese
Athens Pizza & Family Restaurant
133 Main Street Keene, NH (603) 352-5370 Pizza
The Gleanery
133 Main St. Putney, VT (802) 387-3052 Homestyle
TJ Buckley's
132 Elliot Street Brattleboro, VT (802) 257-4922 Fine Dining
Pub Restaurant & Caterers
131 Winchester Street Keene, NH (603) 352-3135 American/ Traditional
Elm Street Market
130 Elm St. Keene, NH (603) 352-0430 Deli
Audrey's Cafe
13 Main Street Dublin, NH (603) 876-3316 American/ Traditional
Shanghai Garden
129 Clinton Street Springfield, VT (802) 885-1144 Chinese
Lab'n Lager
122 Main St. Keene, NH (603) 352-0028 Bar and Grill
Sumner House
122 Main St. Charlestown, NH (603) 826-4588 Fine Dining
Charlestown Heritage Restaurant
122 Main St. Charlestown, NH (603) 826-3110 Homestyle
Highland Lake Marina Restaurant
1216 Shedd Hill Road Stoddard, NH (603) 446-3943 American/ Traditional
The Dinner Table
121 Old Hmstd. Hwy. Swanzey, NH (603) 357-2525 Homestyle
Works Bakery Cafe
120 Main Street Keene, NH (603) 357-7751 Cafe
Win Win Express
12 Main Street Winchester , NH (603) 239-6886 Chinese
Yolo Frozen Yogurt
12 Gilbo Ave. Keene, NH (603) 357-9656 Ice Cream
Odelay
12 Gilbo Ave. Keene, NH (603) 354-3583 Fusion
McCue's Billiard's & Sports Lounge
12 Emerald Street Keene, NH (603) 352-2110 Bar and Grill
Aesop's Tables and Events
12 Depot Street Peterborough , NH (603) 924-1612 Cafe
Ninety Nine Restaurant
1184 Putney Rd. Brattleboro, VT (802) 251-0899 Steakhouse
Works Bakery Cafe
118 Main Street Brattleboro, VT (802) 579-1851 Cafe
Mt. Pisgah Diner
118 Main Street Winchester , NH (603) 239-4101 Diner
Thai Garden
118 Main Street Keene, NH (603) 357-4567 Thai
China Garden
117 Rockingham Street Bellows Falls , VT (802) 463-9885 Chinese
Brattleboro Village Pizza
1155 Putney Rd. Brattleboro, VT (802) 257-5065 Pizza
Pizza Hut
1154 Putney Rd. Brattleboro, VT (802) 254-6282 Pizza
Amy's Bakery Arts Cafe
113 Main Street Brattleboro, VT (802) 251-1071 Cafe
Pizza Pie
1116 NH Route 119 Rindge , NH (603) 899-2080 Pizza
Twelve Pine
11 School Street Peterborough, NH (603) 924-6140 Cafe
Common Place Eatery
11 Main St. Bennington, NH (603) 588-6888 American/ Traditional
The Market at Luca's
11 Central Square Keene, NH (603) 358-3337 Mediterranean/American
Nan's High Street Market
109 High Street Keene, NH (603) 352-1898 Deli
Friendly's Restaurant
1089 Putney Rd. Brattleboro, VT (802) 257-4004 American/ Traditional
Three Stones
105 Canal St. Brattleboro, VT (802) 246-1035 Mexican
Pit Stop Smoke House
1041 Route 12 Westmoreland, NH (603) 399-9010 American/ Traditional
Country Kitchen
103 East St. Charlestown, NH (603) 863-7881 Homestyle
Doug's Dogs
101 Rte. 124 Marlborough, NH (603) 876-3438 American/ Traditional
Joe Peanut's House of Wings
101 Key Rd. Keene, NH (603) 355-2555 Bar and Grill
Walpole Village Tavern
10 Westminster Road Walpole, NH (603) 756-3703 Bar and Grill
Flip Side Grille
10 Rte. 12 Fitzwilliam, NH (603) 585-7702 Homestyle
Peterborough Diner
10 Depot Street Peterborough, NH (603) 924-6710 Diner
Luca's Mediterranean Cafe
10 Central Square Keene, NH (603) 358-3335 Mediterranean
Sala Thai
10 Canal St. Brattleboro, VT (802) 258-9099 Thai
Minuteman Cafe
1 Main Street Alstead, NH (603) 835-9900 Cafe
Pearl, The (Restaurant & Oyster Bar)
1 Jaffrey Road, Suite 1 Peterborough, NH (603) 924-5225 Fine Dining
Bantam Grill
1 Jaffrey Rd. Peterborough, NH (603) 924-6633 Bar and Grill
La Mia Casa
1 Jaffrey Rd. Peterborough, NH (603) 924-6262 Pizza
Vermont Country Deli
436 Western Ave. Brattleboro, VT (802) 257-9254 Deli