Taj Palace Austin Indian restaurant and bar
TEMPORARILY CLOSED$$ •
6700 Middle Fiskville Rd #406, Austin
(512) 452-9959