Restaurants & Bars 1

Sushi Takeout

KitchenAid | Feb 27, 2006 11:24 AM

Anybody know of a sushi place on Rte 1 or 1A in the following towns:

Canton
Dedham
Norwood
Walpole
West Roxbury

TIA

Want to stay up to date with this post?

Recommended From Chowhound