Pizza Palace Reviews & Details
222 Somerville Ave
Pizza Palace is located at 222 Somerville Ave in Somerville near the intersection of Walnut St and Bow St. Call (617) 628-6464 for delivery or takeout.
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Walnut St And Bow St
Tell us more about Pizza Palace Somerville!