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.

Restaurants in Northborough

View map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Cuisines & Dishes
(180)
(80)
(76)
Afghani
(1)
Albanian
(1)
(47)
Bar
(69)
Brazilian
(4)
Brew Pub
(2)
(28)
Central American
(1)
Central European
(1)
(35)
Contemporary
(2)
(1)
Diner
(22)
(3)
(2)
Gastropub
(1)
(1)
(5)
Grill
(2)
Guatemalan
(1)
(10)
(2)
Israeli
(1)
(2)
(5)
(20)
(2)
Polynesian
(1)
Pub
(56)
(14)
(19)
Southwestern
(6)
(26)
(10)
Wine Bar
(3)
Bangers And Mash
(1)
Burrito
(8)
Cheeseburger
(1)
Corned Beef
(3)
Crab
(8)
Cupcake
(1)
Donuts
(1)
Dumplings
(2)
Falafel
(3)
Filet Mignon
(2)
Fish & Chips
(13)
Gyros
(1)
Hamburger
(31)
Hot Dog
(1)
Hot Pot
(1)
Lasagne
(6)
Lobster
(15)
Lobster Roll
(8)
Meatloaf
(4)
Noodle
(4)
Omelette
(6)
Oyster
(4)
Pad Thai
(6)
Paella
(1)
Pasta
(3)
Polenta
(2)
Ribs
(12)
Roast Beef
(1)
Sandwiches
(7)
Shrimp
(46)
Surf And Turf
(1)
Tapas
(1)
More
Dietary Restrictions
Meals
(118)
(411)
(375)
Price
Cheap Eats
(169)
Mid-range
(486)
Fine Dining
(5)
Restaurant features
(6)
Free Wifi
(36)
Parking Available
(88)
Reservations
(135)
Serves Alcohol
(157)
Takeout
(268)
Wheelchair Accessible
(226)
More
Good for
Bar Scene
(60)
(89)
Kids
(130)
Local cuisine
(17)
More
Willy's Steakhouse Grill & Sushi Bar
$$$$, American, Sushi, Japanese
Shrewsbury 3.6 km away
111 Chop House
$$$$, American, Steakhouse
Worcester 10.0 km away
Ceres Bistro at Beechwood Hotel
$$$$, American
Worcester 7.9 km away
The Muse
$$$$, American
Worcester 11.1 km away
Northboro House of Pizza
$, Pizza, Fast food, Italian
Northborough
Wegmans Market Cafe
$, American, Fast food
Northborough
Hillside Grill
$, American, Mediterranean, Greek
Northborough
Dean Park Pizza
$, American, Pizza, Italian
Shrewsbury 2.5 km away
Seafood (14)
Pizza (78)
Chinese (36)
Middle Eastern (12)
Asian (49)
Spanish (6)
Italian (81)
Thai (11)
Wegmans Market Cafe
$, American, Fast food
Northborough
C'est La Vie Bistro on Main Street
$$ - $$$, French, American
Northborough
Blue Coast Coffee
$, American, Cafe
Shrewsbury 2.3 km away
Chick-fil-A
$, Fast food, American
Westborough 2.3 km away
Sort by:
  • Ranking
  • Name
We found great results, but some are outside Northborough. Showing results within 40 km of Northborough.
Limit search to Northborough.
#1 of 47 Restaurants in Northborough
$$ - $$$ Mexican Southwestern Latin Vegetarian Friendly
Not Your Average Joe's Westborough 1.9 km away
#3 of 70 Restaurants in Westborough
Reserve
#2 of 47 Restaurants in Northborough
#3 of 47 Restaurants in Northborough
#2 of 57 Restaurants in Shrewsbury
Reserve
Blue Coast Coffee Shrewsbury 2.3 km away
#1 of 3 Restaurants in Shrewsbury
#7 of 47 Restaurants in Northborough
#8 of 47 Restaurants in Northborough
Reserve
Arturo's Ristorante Westborough 5.3 km away
#1 of 70 Restaurants in Westborough
Reserve
J P's Restaurant Pub Westborough 3.4 km away
#6 of 70 Restaurants in Westborough
$$ - $$$ American Bar Pub Seafood
#9 of 47 Restaurants in Northborough
$$ - $$$ American Southwestern Barbecue
Dean Park Pizza Shrewsbury 2.5 km away
#6 of 57 Restaurants in Shrewsbury
Amici Trattoria Shrewsbury 3.6 km away
#4 of 57 Restaurants in Shrewsbury
Chick-fil-A Westborough 2.3 km away
#16 of 70 Restaurants in Westborough
Chop Kabob Westborough 2.1 km away
#17 of 70 Restaurants in Westborough
#1 of 3 Coffee & Tea in Northborough
$$ - $$$ American
#10 of 47 Restaurants in Northborough
#2 of 3 Coffee & Tea in Northborough
$$ - $$$ Cafe
Uptowne Mediterranean Restaurant Shrewsbury 0.8 km away
#13 of 57 Restaurants in Shrewsbury
#12 of 47 Restaurants in Northborough
$$ - $$$ Italian Pizza American Bar Pub
#13 of 47 Restaurants in Northborough
$$ - $$$ Italian American
Reserve
#14 of 47 Restaurants in Northborough
#16 of 47 Restaurants in Northborough
$$ - $$$ American Cafe
#1 of 2 Dessert in Northborough
$$ - $$$ Cafe American Soups
#17 of 47 Restaurants in Northborough
$$ - $$$ Italian