Vindu Indian Cuisine

Dallas
Vindu Indian Cuisine

4701 Frankford Rd Ste 237 (Dallas Pkwy)

Dallas, TX 75287

Now open at Frankford and the Tollway, this family-run resto rocks both South Indian (dosa from potato to chile to chicken; pastries made with lentil flower & chillies, called "gare") and Northern fare like poories and bhatura to go along with traditional