Map & Directions - Taj Palace Indian Restaurant
View Menu
Taj Palace Indian Restaurant
6700 Middle Fiskville Rd # 406, Austin, TX, 78752
(512) 452-9959 (Phone)
6700 Middle Fiskville Rd # 406, Austin, TX, 78752
(512) 452-9959 (Phone)