
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