Log in
English (United Kingdom)
Japanese
Needham, MA, United States
Show map
2 places in
Needham
, ordered by rating:
Gari
3.5
20 reviews
Telephone:
+1 781-444-9200
Address:
1019 Great Plain Ave
Sushi Bars
/
Japanese
/
Asian Fusion
Fuji Steak House
2.8
20 reviews
Telephone:
+1 781-514-9047
Address:
1430 Highland Ave
Japanese
/
Steakhouses
/
Sushi Bars
Japanese
in nearby cities:
Arlington
Saugus
Allston
English (United King…
Log in