Back to Palermo Italian Restaurant (791 Auzerais Ave)
16" Large Margherita Pizza
$31.95
Tomato sauce, fresh basil, mozzarella, and garlic.
- Choice Of Extra ToppingsChoose up to 14
- Choice of SubstitutionChoose up to 1