The Green Papaya Thai Restaurant is my go-to place...
The Green Papaya Thai Restaurant is my go-to place for Thai food. The flavors of their dishes are always on point and the portion sizes are generous. The staff is friendly and the service is prompt. Highly recommended!
