Discover India in Dallas Change City
Tandooor Grill
(469) 241-0449
6900 Alma #100
Plano Texas 75063   [Map]   [Directions]
USA