Get directions to: Asian Restaurant, Los Angeles, CA
Restaurant address: 231 North Avenue 50 Los Angeles, CA 90042, USA
Restaurant: Asian Restaurant