Spacious and welcoming restaurant in Terrasini's main square. Offers pizza and focaccia.