Taj Palace Indian Restaurant & Bar
(512) 452-9959 | View Website

6700 Middle Fiskville Road, Austin, TX | Directions   78752

30.32877938335989 -97.70745468139658
Get Directions