Processing, please wait ...
Papaya Thai
Newark
Cuisines: Thai
Address: 6066 Mowry Ave ; Newark CA, 94560
Delivery was 23 minutes late, and we received 1/4 of the brown rice that we ordered. The green, red, and yellow curry were delicious.