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 but serves up some inexpensive and delicious Thai dishes. Here’s basil chicken with rice and, of course, pad thai!
Basil Chicken
Pad Thai
Leave a Reply