The Finest Indian Cuisine

Welcome to Taj Palace! The finest Indian Cuisine in the St. Louis Area.

 

Hours:
Lunch
Everyday: 11:30 AM to 2:15 PM
Dinner
Sunday – Thursday: 5:00 PM to 8:30 PM
Friday – Saturday: 5:00 PM to 9:30 PM

Location:
92 THF Blvd
Chesterfield, MO
63005

Tel. Phone:
(636) 728-1000