Pizza Palace Reviews & Details
8 Beach St
Pizza Palace is located at 8 Beach St in Milford near the intersection of Beach St and Mount Pleasant St. Call (508) 478-8898 for dine in, delivery or takeout.
- Service:Dine In, Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Beach St And Mount Pleasant St
Tell us more about Pizza Palace Milford!