De Mara's Italian Restaurant Sumter SC
Add Website
Close
De Mara's Italian Restaurant
Be first to review 2070 Peach Orchard Rd,Sumter SC 29154 Phone Number: (803) 499-4741
De Mara's Italian Restaurant Store Hours
Hours may fluctuate