1. Fuji Hibachi 1200 Providence Highway, Norwood, MA 02062 Coordinate: 42.17217,-71.19522 Phone: (781) 680-7101