Posted By: Pizza Expert on August 10th, 2013
Was invited to a private party the other evening at a pretty cool warehouse that had some of the most amazing pinball machines. The host was gracious enough to also provide us with drinks and pizza all night. I went with one of the guys to go pick up the pizza at Mamma Mia’s in Boynton Beach, located on Woolbright Road.
Mamma Mia’s has several locations around Palm Beach County, and I have been to most of them but never really loved it enough to go out of my way just to have the pizza again. We ordered a couple of plain pies and some Sicilian pies. Unfortunately I had to wait until we arrived back at the warehouse before trying them, but once the box was open I digged in on a regular and Sicilian slice.