The Thai Spot

0 reviews
Claimed  •  Restaurants
718-433-9190
8405 Queens Boulevard Elmhurst, NY 11373 40.7374210054 -73.8790839882

About The Thai Spot

Home Style Thai food focused on no wait time for our customers. Food is always ready.

Location & hours

Reviews

0.0
0 reviews

Start your review

How would you rate your experience?