Thai Castle - Carmel

#3 - Asiatic - Carmel, Thai
19 East 126th Street, Carmel, 46032, United States Of America
Dishes: 101

Thai Castle

Thai Castle
4 / 5 of 1 Reviews
Phone
(+1)3175758421
Address
19 East 126th Street, Carmel, 46032, United States Of America

There are also parking spaces for your vehicle, the next parking lot is 71 City Center Dr at a distance of 165 meters from Thai Castle in Carmel.

Amenities

Reserve now

Feedback

★ 4 / 5 of 1 Reviews

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now