Locanda Beach3.15(0 reviews)EUR 15Italian / Lido Di Orrì, 08048, Tortoli, Sardinia Italy, Italy / Chiosco Bar Foxiglioni Le Piscinette3.00(0 reviews)Italian / Lido di Orrì, 08048, Tortoli, Sardinia Italy, Italy /
The Best Restaurants in Tortoli, SardiniaView allLocanda Beach3.15(0 reviews)EUR 15Italian / 10178.8 km from Nearby searchChiosco Bar Foxiglioni Le Piscinette3.00(0 reviews)Italian / 10179.7 km from Nearby search