Ibiza restaurant with the innovative cuisine and spectacular views.
Official website Sa Punta de Talamanca restaurant http://www.sapuntaibiza.com/
Email info@sapuntaibiza.com
Phone +34 971 193 424
Address Es puet de Talamanca 07819 Ibiza, Spain
Coordinates 38°54'53.815" N 1°27'48.371" E