Mama Leone's Pizza
6159 Lake Worth Rd, Greenacres, FL 33463
This was the 1st time we've ordered from Mama Leone's. The calzone we ordered was amazing! It was filled with cheese and the veggies we added to it were plentiful. We were very pleased with our order and the customer service. We will be ordering from them again soon!
Verified Slice Customer • 6/4/2022