Insalata - Our MenuPalace Italian Pizza
$11.99
Assorted Italian meats and cheese over a bed of fresh greens