ZENSHI Handcrafted Sushi

Restaurants · Norwood, MA

Not yet claimed by owner

Details

Category
Restaurants
Address
434 Walpole St, Norwood, MA 02062
Phone
(781) 769-0905
Website
zenshisushi.com
Cuisine
sushi

Other restaurants in Norwood