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!