LA ISLA
1480 FORT HARRISON RD, TERRE HAUTE, IN, 478041200, US
(812) 466-5888
Open
11:00 AM - 9:30 PM EDT
Open main menu
Menu
Menu
Search
Cart