Green Papaya

1800 W Valley Blvd
Alhambra, CA
626.282.1291
34.077271
-118.143254

for Green Papaya
Directions
from: