Phone: +34971800703
Address: Plaza De La Iglesia, 07830, Sant Josep de sa Talaia, Spain
City: Sant Josep de sa Talaia
Dishes: 4
Reviews: 1292
"Un restaurante muy sencillo donde aún te sientes cómodo. Sencillas mesas de madera y sillas de madera como mobiliario. La comodidad reside en el ambiente y, por supuesto, en la comida. Disfrutamos de las tapas y quedamos realmente impresionados. Si volvemos a Ibiza, nos encantaría volver."
All prices are estimates.