Twin Houses & Quo Piazza Santa Lucia 55, 96100 Siracusa