Maymanta Ibiza

Food with a view.

Open

Maymanta Ibiza

Phone: +34 971 80 72 73

Address: Carrer Salvador Camacho, s/n, 07840 Santa Eulària des Riu, Illes Balears, Spain