Hours

Hours

De Luca's South Landing

RETAIL STORE

Monday - Saturday 10am - 6pm

Sunday CLOSED

Curbside pickup available (ONLINE ORDERING SITE)

SOUTH LANDING: SAT Oct 9th 10am-6pm; BOTH locations will be CLOSED Sunday Oct 10th & Monday Oct 11th

Top ^