Taaj Palace is a casual Indian and Curry House restaurant offering a welcoming atmosphere. Guests can enjoy a variety of authentic Indian dishes in a comfortable setting.