Pizza restaurant Lu Puzzu Fiumaru offers Italian, Mediterranean, and grilled dishes. Vegetarian options are available.