DDRA Flower Icon
MapList

Mamma Mia Italian Restaurant

MapList
Mamma Mia Italian Restaurant
Address:
114 Ward St.
City:
Darlington
State:
South Carolina
Zip:
29532
County:
Darlington
Office Phone:
(843) 968-9285

Additional Info:

*Currently Drive Thru only

Traditional Italian meals and authentic New York style pizzas

11 a.m. to 9 p.m. Monday through Friday
Closed Saturday and Sunday