The food at Mama Mia 2 was simply awesome. It was delivered ahead of time, tasted great, and was honestly the best Italian food I've found in the Homestead/Florida City area since moving here from the Northeast. David M.
Pizza tastes great, however the toppings have been very minimal with our last few orders. When paying for toppings to be added, I anticipate more than 1-2 pepperonis (or any topping) per slice. Jessica P.