Italian
Via del Porto, 29,
07051,
Porto Ottiolu
Average price €15
20% off food
PAYPizzeria
Via delle Viole, 44,
08020,
Porto Ottiolu
Average price €21
20% off food
20% off food
PAYPizzeria
Via Don Gavino Pes,
08020,
San Teodoro
Average price €25