2221 Cross Timbers, Ste 105, Flower Mound 75028, United States
No delivery
Spot something wrong?
Dishes at Ista Indian Cuisine. Prices may vary in venue.