Skip to main content
Toast Local logo

All restaurants in Grafton

Local restaurants near Grafton, MA. Order delivery or pickup, book a table, and browse menus and hours for every spot in one place.

Uncommon Cow Cafe 21 Grafton Common
Uncommon Cow Cafe 21 Grafton Common
Cafe / Coffee ShopGrafton2.1 milesPrice range $1-15

Also nearby

Neko's of New York
Neko's of New York
Rated 4.6 out of 5 by 23 guestsItalianNorth Grafton0.6 milesPrice range $1-15
Grafton Grill & Crust
Grafton Grill & Crust
Rated 4.7 out of 5 by 21 guestsBar / PubNorth Grafton0.7 milesPrice range $15-30
Val's Corner Cafe 79 Worcester Street
Val's Corner Cafe 79 Worcester Street
Rated 5.0 out of 5 by 11 guestsCafe / Coffee ShopNorth Grafton1.4 milesPrice range $1-15
Thai & I Shrewsbury
Thai & I Shrewsbury
Rated 4.7 out of 5 by 33 guestsThaiShrewsbury2.8 milesPrice range $1-15
Big Apple Shrewsbury 378 Maple Ave
Big Apple Shrewsbury 378 Maple Ave
Rated 5.0 out of 5 by 13 guestsAmericanShrewsbury3.5 milesPrice range $1-15
NOLA CAJUN KITCHEN SHREWSBURY
NOLA CAJUN KITCHEN SHREWSBURY
Rated 4.7 out of 5 by 31 guestsAmericanShrewsbury3.5 milesPrice range $1-15
Anzios Brick Oven Pizza
Anzios Brick Oven Pizza
Rated 4.7 out of 5 by 66 guestsItalianNorthborough3.6 milesPrice range $15-30
Anzio's Food Truck 2  Black Food Truck
Anzio's Food Truck 2 Black Food Truck
PizzaNorthborough3.6 milesPrice range $1-15
Atlantic Poke
Atlantic Poke
Rated 4.7 out of 5 by 35 guestsHawaiianShrewsbury3.7 milesPrice range $1-15
Lupe's Snack Shack 333 Southwest Cutoff
Lupe's Snack Shack 333 Southwest Cutoff
Concession StandNorthborough3.7 milesPrice range $1-15
Bollywood Grill  Shrewsbury, MA
Bollywood Grill Shrewsbury, MA
IndianShrewsbury3.9 milesPrice range $15-30
Cold Harbor Brewing
Cold Harbor Brewing
Rated 4.7 out of 5 by 53 guestsBreweryWestborough3.9 milesPrice range $15-30
BBQ Land
BBQ Land
AsianShrewsbury4.0 milesPrice range $30-60
Woodlands Indian Cuisine-Westborough
Woodlands Indian Cuisine-Westborough
Rated 4.2 out of 5 by 10 guestsIndianWestborough4.0 milesPrice range $15-30
Peppers Indian Cuisine
Peppers Indian Cuisine
Rated 3.9 out of 5 by 32 guestsIndianNorthborough4.2 milesPrice range $15-30
Cali Urban Grill - Worcester 394 Belmont Street
Cali Urban Grill - Worcester 394 Belmont Street
LatinWorcester4.2 milesPrice range $1-15
Amici Trattoria & Bar 582 Main St.
Amici Trattoria & Bar 582 Main St.
EuropeanShrewsbury4.3 milesPrice range $30-60
Puffins Restaurant Millbury 95 Main Street NEW
Puffins Restaurant Millbury 95 Main Street NEW
AmericanMillbury4.3 milesPrice range $15-30
Sebastians 3520 - 1800 West Park Drive
Sebastians 3520 - 1800 West Park Drive
Concession StandWestborough4.5 miles
Sherman Center Cafe
Sherman Center Cafe
Gift Shop / MarketWorcester4.5 milesPrice range $1-15
Flaherty's Coffee & Food 22A West Street
Flaherty's Coffee & Food 22A West Street
Millbury4.5 milesPrice range $1-15
Dino's Ristorante Italiano
Dino's Ristorante Italiano
ItalianWorcester4.5 milesPrice range $30-60
Pho Sure Shrewsbury
Pho Sure Shrewsbury
Rated 4.9 out of 5 by 47 guestsVietnameseWorcester4.6 milesPrice range $15-30
Desi Chowrastha Westborough
Desi Chowrastha Westborough
Rated 4.2 out of 5 by 14 guestsIndianWestborough4.6 milesPrice range $1-15

Holiday dining in Grafton