Log in
English (United Kingdom)
Sushi Bars
Newtonville, MA, United States
Show map
1 place in
Newtonville
, ordered by rating:
Aji
3.8
20 reviews
Telephone:
+1 617-965-2801
Address:
340 Walnut St
Japanese
/
Sushi Bars
Sushi Bars
in nearby cities:
Arlington
Allston
Malden
English (United King…
Log in