Nice restaurant on the coast near to Ibiza town.
Phone +34 971 301 917
Address C/ Ramón Muntaner, 73 07800 Ibiza, Spain
Coordinates 38°54'16.78" N 1°25'42.532" E