Hours
Hours
De Luca's South Landing
RETAIL STORE
Monday - Saturday 10am - 6pm
Sunday CLOSED
Curbside pickup & delivery available (ONLINE ORDERING SITE)
RETAIL STORE
Monday - Saturday 10am - 6pm
Sunday CLOSED
Curbside pickup & delivery available (ONLINE ORDERING SITE)