Skip to main

Ista Indian Cuisine

Current Deals

Current Coupons

Locations

1
2221 Cross Timbers Rd. #105, Flower Mound, TX 75028
(972) 355-4488
2
2140 E. Southlake blvd #b, Southlake, TX 76092
(817) 421-0305