Hours

Hours

De Luca's South Landing

 

RETAIL STORE

Monday - Saturday 10am - 6pm

Sunday CLOSED

Curbside pickup & delivery available (ONLINE ORDERING SITE)

 

Top ^