Thai Castle (Relocated to Thai Indy)
12525 Old Meridian St, Carmel
(317) 575-8421
Recent Reviews
Thai Castle (Relocated to Thai Indy)
12525 Old Meridian St, Carmel 46032
(317) 575-8421