Powered by Tripadvisor

Yamato Hibachi & Sushi Bar

1200 Boston Providence Highway
Norwood, MA 02062
Uber
MORE PHOTOS