Address:
2221 Cross Timbers Road
Flower Mound, TX 75028
Phone:
(972) 355-4488
Website:
http://www.istaus.com
See Also: Texas Health Food Restaurants
This is a business listing for Ista Indian Cuisine (2221 Cross Timbers Road, Flower Mound, TX 75028) from the Health Food Restaurants directory, under Texas Health Food Restaurants, provided by mooode.com.
Where is Ista Indian Cuisine located?
Ista Indian Cuisine is located at: 2221 Cross Timbers Road, Flower Mound, TX 75028.
What is Ista Indian Cuisine's phone number?
Ista Indian Cuisine's phone number is: (972) 355-4488.
What is Ista Indian Cuisine's website?
Ista Indian Cuisine's website is: http://www.istaus.com.
You can find more similar services in Texas Health Food Restaurants from our Health Food Restaurants Directory.
Here are some other listings in the Flower Mound, TX Health Food Restaurants Directory: Burgers & Brats, Smoothie King.