Authentic Punjabi Indian Cuisine in a Garden Setting
Taj Mahal serves authentic Punjabi Indian cuisine, with dishes described as flavorful, well-spiced, and carefully prepared. Vegetarian options and special dietary needs receive thoughtful attention, with delicately sauced curries highlighted by guests. A pleasant garden terrace and comfortable interior décor create an inviting setting, complemented by generally attentive service and staff able to communicate in multiple languages.