Search results
- See moreSee moreSee moreSee moreMilford Pizza PalacePizza · $
Voted Best Pizza in Milford 2012, 2015 2018, 2019, & 2020- Homemade Traditional Thin Crust topped with house-made Pizza...
Website: milfordpizzapalace.com
Phone: (508) 478-8898
8 Beach St Milford, MA 01757 616.61 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly