Taj Mahal 2 is an Indian restaurant offering a diverse menu with traditional curries, Tandoori specialties, and vegetarian options.