Papaya Thai
6066 Mowry Avenue
Newark, CA 94560
P: (510)792-1988

Monday to Friday
11:00 AM -- 03:00 PM
05:00 PM -- 10:00 PM
Weekend
12:00 PM -- 04:00 PM
05:00 PM -- 10:00 PM


 

View Larger Map