Thai Castle Reviews & Details
1546 W Chicago Ave
Thai Castle is located at 1546 W Chicago Ave in Chicago near the intersection of W Chicago Ave and N Armour St. Their menu consists of Thai dishes . Call (312) 733-3339 for dine in or takeout.
- Service:Dine In and Takeout
- Major Intersection:W Chicago Ave And N Armour St
Tell us more about Thai Castle Chicago!