English
This Margarita pizza was made in a beach restaurant in Taormina mare in Sicily. It was huge and gorgeous. Makes me miss summer eating and enjoying wine.