InsiderMediterranean
Via Mar Adriatico, 34,
I-07026,
Olbia
Average price €50
PAYMediterranean
Piazzetta di Puntaldia,
08020,
Puntaldia
Average price €35
PAYMediterranean
Via Tramontana, 10,
I-07026,
Loc. Pittulongu, Olbia
Average price €35
Specify a date and enjoy promotions of up to -50% in our best restaurants
PAYMediterranean
Via di Li Scopi snc,
07052,
San Teodoro
Average price €30