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

Monday to Friday
11:00 am -- 2:00 pm
5:00 pm -- 10:00 pm
Weekend
11:00 am -- 10:00 pm



View Larger Map