Mamma Mia! Italian Bistro
- Address: 300 S Main St., Ste. 200, Holly Springs, NC 27540
- Area: Holly Springs
- Phone: 919.766.8000
About
Serving Wake County and the surrounding areas from our Apex and Holly Springs locations, with a taste of Italy in every bite!
-
About
Serving Wake County and the surrounding areas from our Apex and Holly Springs locations, with a taste of Italy in every bite!