Open Hours


Monday - Friday    10:30am - 9:30pm

Saturday                4:00pm - 9:00pm

Sunday                               CLOSED

Mamma Mia

114 Ward St, Darlington, South Carolina 29532, United States

843.968.9285

Have a questions, comments or suggestions?


Enter your info below and we'll get you a response!

New York Style Pizza & Italian Ristorante

Starving? Find us fast.

​​Mamma Mia