Restaurant located in Es Caló, just a few meters from the sea. There is a terrace surrounded by pine trees.
Phone +34 971 327 014
Address Avgda Mola, de la, KM 12 07872 Formentera, Spain
Coordinates 38°40'6.013" N 1°33'27.547" E