Get directions to: Nopgow Thai Chinese Restaurant, Palmdale, CA
Restaurant address: 39522 10th St W Palmdale, CA 93551, USA
Restaurant: Nopgow Thai Chinese Restaurant