Thai Orchid Grocery Reviews & Details
Thai Orchid Grocery
2520 W Leland Ave
Thai Orchid Grocery is located at 2520 W Leland Ave in Chicago near the intersection of W Leland Ave and Alley. Their menu consists of Thai dishes . Call (773) 275-3355 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:W Leland Ave And Alley
Tell us more about Thai Orchid Grocery Chicago!