The Finest Indian Cuisine

Taj Palace, Chesterfield, MO

Welcome to Taj Palace! The finest Indian Cuisine in the St. Louis and Chesterfield, Missouri region.  Currently, offering curbside pickup, and carry-out between 4 to 9 pm, Mon. thru Fri and Noon to 9 pm Satuday & Sunday.

 

Phone: (636) 728-1000