Thai Orchid Restaurant
2460 S Eola Rd
Aurora, Illinois 60503
USA
Phone: 630-692-1331
Aurora, Illinois 60503
USA
Phone: 630-692-1331
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Maciano's Pizza0.00 mi
Chan's Gourmet0.18 mi
Baskin-Robbins0.22 mi
Dunkin' Donuts0.22 mi
Papa Saverios Pizzaria0.22 mi
Tavern Off the Fox0.28 mi
Cuisine:
Thai Orchid Restaurant Description:
Thai Orchid Restaurant is a one to try Thai restaurant in Aurora, Illinois, offering you a super choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Thai Orchid Restaurant