Pizza restaurant offering delivery. Located near the Gallipoli waterfront.