Restaurant hero image

Mizuya Cuisine Japanese Restaurant

663 Washington St, Norwood, MA 02062

Mizuya Cuisine Japanese Restaurant - Norwood, MA

663 Washington St, Norwood, MA 02062 Call us today: (781) 551-5858