Hibachi Steakhouse Reviews & Details
315 Morse St
Hibachi Steakhouse is located at 315 Morse St in Norwood near the intersection of Morse St and Providence Hwy. Their menu consists of Japanese dishes . Call (781) 278-8977 for dine in.
- Service:Dine In
- On The Menu:Steak
- Major Intersection:Morse St And Providence Hwy
Tell us more about Hibachi Steakhouse Norwood!