Taj Palace Indian Restaurant and Bar - Austin's Best Indian Kitchen, Food, and Buffet Updated

6700 Middle Fiskville Road
Austin, TX 78752 United States