Get directions to: Asian Noodles, Los Angeles, CA
Restaurant address: 643 North Spring Street Los Angeles, CA 90012, USA
Restaurant: Asian Noodles