Ista Indian Cuisine

Ista Indian Cuisine
28 Oct 2013


Ista Indian Cuisine in Flower Mound Hours: Lunch Hours: Monday to Thursday 11:00AM TO 2:30PM Friday, Saturday & Sunday 11:00AM TO 3:00PM Dinner Hours: onday to Thursday 5:00PM TO 9:30PM Friday, Saturday & Sunday 5:00PM TO 10:00PM

2221 Cross Timbers Rd Suite 105 , Flower Mound
(972) 355-4488


  • Sorry,No reviews found yet

If you see any copy righted data please report us:


Post Free Ads