Taj Mahal serves authentic Indian cuisine, with a range of traditional and fusion dishes. Using only the very best ingredients to prepare your meals. In addition to the all time favourite dishes, they also offer their own specialities creating unique meals for you to enjoy.