Get directions to: Ami Japanese Restaurant, Los Angeles, CA
Restaurant address: 1051 Broxton Ave Los Angeles, CA 90024, USA
Restaurant: Ami Japanese Restaurant