Duxbury Restaurants

(Japanese/Sushi)

Aoyama Japanese Steakhouse thumbnail menu
OPEN
til 10 pm
Webster Square 14 Snow Rd
Marshfield
781.837.6688
3.8 miles
Asia Tasty thumbnail menu
OPEN
til 10 pm
24 Main St
Plymouth
508.747.7888
6.0 miles
New Tokyo thumbnail menu
OPEN
til 10 pm
6 Home Depot Dr
Plymouth
508.830.3888
7.6 miles