Get directions to: Hibachi Teriyaki Grill, Hermosa Beach, CA
Restaurant address: 117 Pier Ave Hermosa Beach, CA 90254, USA
Restaurant: Hibachi Teriyaki Grill