Previous Next Published December 12, 2023 at 3880 × 2910 in Review: Piazza Duomo. “The Sea”: Seabass and Bagna Cauda (8.5/10).