I Due Sardi
Italian · Pizza · Family Style
Italian restaurant serving generous portions. Known for its pizza and family-friendly atmosphere.
Location
Best places nearby
The highest rated places close to I Due Sardi.
Local restaurants nearby
102 Church St, San Pawl il-Baħar
