Get directions to: Green Papaya Thai Restaurant, New York, NY
Restaurant address: 38 Prince St New York, NY 10012, USA
Restaurant: Green Papaya Thai Restaurant