Get directions to: Ming Wa Restaurant, Alhambra, CA
Restaurant address: 1227 W Valley Blvd Ste 105 Alhambra, CA 91803, USA
Restaurant: Ming Wa Restaurant