Pescheria Ogliastra4.43(0 reviews)Via Roma, 108, 08040 Lotzorai, Sardinia Italy, Italy / Isdomusartas Bar Tabacchi3.75(0 reviews)EUR 6Via Dante Alighieri, 77, 08040 Lotzorai OG, Italia, Italy / Caffetteria Gelateria Edicola di Canzilla & C.Sas3.27(0 reviews)EUR 6Via Roma, 42, 08040 Lotzorai OG, Italia, Italy / Sardinian BBQ Pizzeria Bisteccheria3.00(0 reviews)Italian / Via Roma 107, 08040 Lotzorai, Sardegna Italia, Italy /
The Best Restaurants in Triei - ItalianView allSardinian BBQ Pizzeria Bisteccheria3.00(0 reviews)Italian / 10173.4 km from Nearby search