Green Papaya Thai Restaurant

1800 W. Valley Blvd.
Alhambra
California
United States
website