Taj Mahal is an Indian restaurant offering lunch and dinner menus with a wide selection of dishes.