Services

We, at Taj Palace, strive to be the best Indian Restaurant in the St. Louis area. Check out all the services we offer below.