Skip to main content

Masa Hibachi Asian Cuisine

restaurant · japanese restaurant · Norwood, MA

Address
315 Morse St, Norwood, MA 02062
Phone
(339) 500-7278
Website
trymasahibachi.com
Where
42.1703, -71.1943

Search Hominin for Masa Hibachi Asian Cuisine

Other restaurants nearby

More in Norwood

Masa Hibachi Asian Cuisine — restaurant in Norwood, MA | Hominin