Nice restaurant in the city El Pilar de la Mola.
Phone +34 971 327 092
Address Avgda Mola, de la, 1-2 07872 Formentera, Spain
Coordinates 38°40'12.172" N 1°33'14.194" E