Benihibachi Japanese Grill

730 S Hill St Los Angeles CA 90014 USA

(323) 552-6643

Location