THAI GARDEN
Restaurant • Meal takeaway • Family restaurant • Diner • Meal delivery • Vegetarian restaurant • Thai restaurantOne of the Top rated Meal deliveries in Schaumburg
Address
225 W Golf Rd, Schaumburg, IL 60195
Website
Contact
(847) 519-1770Price rating
$$ $$
Rating on Google Maps
4.20 (737 reviews)Open on Google Maps