Get directions to: West Covina Thai Cuisine, West Covina, CA
Restaurant address: 106 N Grand Ave West Covina, CA 91791, USA
Restaurant: West Covina Thai Cuisine