Mamma Mia Italian Bistro of Holly Springs

300 S Main St Suite 200, Holly Springs
(919) 766-8000

Customers' Favorites

Menu

Photos

+24 photos
+23 photos
Add a photo

Recent Reviews

The food at this place is fine. They only a three stars because of how they handle take out. Despite being closed on Sundays, they have it set up so that they accept online orders with an estimated ready time of the following morning- Monday, 10:30 a.m.. there is no way to cancel the order after it is made. I had to call them the following morning just as they opened to cancel it over the phone. They never refunded my money.

CHANGE THE SETTINGS ON YOUR ONLINE...
Ordered the 28” pizza from the downtown Holly Springs location. Tastes great and the service was top notch, they even helped carry the pizza to my car. Easily one of the best pizza places in all of the triangle!
Mamma Mia's is good restaurant if your looking for a quick bite to eat. Service is friendly, food is alright, and atmosphere is clean. However I would not recommend ordering the calamari.

More Reviews

Mamma Mia Italian Bistro of Holly Springs

300 S Main St Suite 200, Holly Springs, NC 27540
(919) 766-8000