Come See Our New Restaurant Vindu Indian Cuisine 4701 Frankford Rd. Suite 237
Dallas, TX 75287
(North East Corner of Frankford & the North Dallas Tollday in Albertson Shopping Center)
Tel: (972) 931-5999 www.vindudallas.com
We are conveniently located at South East Corner of Coit Rd & Cambell.
One of the biggest restaurant in Dallas Metroplex. Huge Parking Avialable.