Showing results for Ista Restaurant
Search instead for Ista Resto
ISTA Center
(26)
Association in Indianapolis, Indiana
Address: 150 W Market St #900, Indianapolis, IN 46204
Hours: Open ⋅ Closes 4:45 PM
Phone: (844) 275-4782
Online ordering menu for ISTA INDIAN CUISINE.
Rating
(72) · $$ - $$$
Order food online at Ista Indian Cuisine, Flower Mound with Tripadvisor: See 72 unbiased reviews of Ista Indian Cuisine, ranked #12 on Tripadvisor among 191 ...
About. IXTA brings the flavors of traditional Oaxacan cuisine with an elevated twist. IXTA is a celebration of ancient Mexican heritage and culture.
Menu, hours, photos, and more for Ista Indian Cuisine located at 2221 Cross Timbers Rd, Flower Mound, TX, 75028-2616, offering Vegetarian, Dinner, Seafood, ...
Rating
(116) · $$$
Order delivery or pickup from Ista Indian Cuisine in Flower Mound! View Ista Indian Cuisine's April 2024 deals and menus. Support your local restaurants ...