On behalf of Dallas Food Nerd, I was invited to visit Ista Indian Cuisine in Flower Mound. Ista just celebrated its first anniversary, and they serve fine Indian food fused with many flavors. Ista offers an array of menu items including many vegetarian choices. I sampled the lunch buffet yesterday. Continue Reading
Foodie Feedback