4 slices/pieces

 
Greek Salad Puff Pastry Pizza
Cuisine: 
Greece
Mediterranean
Europe