OK, when this used to be Mama Lena's it was great. But with the new ownership of Mama Mia's the service is horrible, the food not nearly as good as it used to be and I am now sitting here almost two hours after ordering one pizza with two hungry children. I called back to check on my order and was placed on hold for 10 minutes without anyone coming back to the phone. When I tried to call back the line was busy. Take your business elsewhere, trust me on this one!
Pros: Nothing Now
Cons: Horrible Service
more