Taj Mahal in Madrid, Spain, offers a journey of Indian flavors. Savor the aromatic spices and satisfying textures of their traditional dishes, prepared using the roasted technique. Experience the vibrant tastes of India at Plaza de Tirso de Molina, 5, 28012, Madrid, Spain.