NextEats
›
Louisiana
›
Food in Alexandria
› Tha Island
Tha Island
Bar · 2157 N Mall Dr, Alexandria, LA
More food in Alexandria, LA