Thai Castle (Relocated to Thai Indy)
12525 Old Meridian St, Carmel
(317) 575-8421
Recent Reviews
Order Online
Reserve
You May Also Like
Thai Indy Restaurant - 12525 Old Meridian St #140
Thai
Brockway Pub - 12525 Old Meridian St
Pubs, Irish, Sports Bar, Pet Friendly
Just Love Coffee Cafe - Carmel, IN - 12525 Old Meridian St
Coffee Shops, Coffee & Tea, Waffles, Coffee, Pet Friendly
Restaurants in Carmel, IN
Thai Castle (Relocated to Thai Indy)
12525 Old Meridian St, Carmel, IN 46032
(317) 575-8421