Phone: (781) 688 8107,
1200 Boston-Providence Turnpike, Norwood, MA 02062
Yamato Hibachi & Sushi Bar - Norwood

Yamato Hibachi & Sushi Bar - Norwood