Back to list
Taste of India Palma
Well 7.2 (281 reviews)
Around €15
Location
Avinguda de Gabriel Roca, 15
07014 Palma de Mallorca
See on the map