Get directions to: Aki's Village Inn, Los Angeles, CA
Restaurant address: 3710 West Martin Luther King J Los Angeles, CA 90008, USA
Restaurant: Aki's Village Inn