Pizza restaurant offering original Alghero-style pizza, with table service, takeout, and delivery options.