lookytasty.com
Green Papaya Thai Cuisine, Queens, New York
While browsing through my laptop, I came across pictures from lunch at Green Papaya Thai Cuisine. The restaurant is located at 3812 Prince St in Flushing, New York. It’s a small restaurant bu…