Hours

Hours

De Luca's South Landing

 

RETAIL STORE

Monday - Saturday 10am - 6pm

Sunday CLOSED

Curbside pickup available (ONLINE ORDERING SITE)

  CLOSED FRIDAY JULY 1st, 2022

Top ^