Pizza restaurant near Fiesa beach, offering Italian dishes. Known for friendly service.