Contact Us

Our Location

Tamarind Ibiza - Taste of India
Carrer de Navarra, 41, 07800 Eivissa, Illes Balears, Spain.
[email protected]
Telephone
+34871517582

Contact Form