Skip to main content

Hibachi Steak House Inc

restaurant · Norwood, MA

Address
315 Morse St, Norwood, MA 02062-5034
Website
hibachistkhouse.com
Where
42.1702, -71.1944

Search Hominin for Hibachi Steak House Inc

Other restaurants nearby

More in Norwood

Hibachi Steak House Inc — restaurant in Norwood, MA | Hominin