Skip to main content

Mamma Mia Italian Bistro of Holly Springs

restaurant · italian restaurant · Holly Springs, NC

Address
300 S Main St, Holly Springs, NC 27540
Phone
(919) 766-8000
Website
mammamianc.com
Where
35.6483, -78.8337

Search Hominin for Mamma Mia Italian Bistro of Holly Springs

Other restaurants nearby

More in Holly Springs

Mamma Mia Italian Bistro of Holly Springs — restaurant in Holly Springs, NC | Hominin