Ambigu Ibiza

Passeig de s'alamera 13, Santa Eulalia del Río, 07840
Ambigu Ibiza Ambigu Ibiza is one of the popular Restaurant located in Passeig de s'alamera 13 ,Santa Eulalia del Río listed under Restaurant in Santa Eulalia del Río ,

Contact Details & Working Hours

Map of Ambigu Ibiza