Discover India in Dallas Change City
Tabla Indian Bistro
(214) 574-8500
7300 North Macarthur Blvd. Suite 130
Irving Texas 75063   [Map]   [Directions]
USA