222 Somerville Ave, Somerville MA, 02143
Classic cheese or create your own pizza.
Feta cheese, fresh tomatoes, and black olives.
Pizza Palace is on Slice.
Easily order from authentic local pizzerias.
Somerville Pizza Delivery or Pickup
Order from Pizza Palace with your