Hours

Hours

De Luca's South Landing


RETAIL STORE

Monday - Saturday 10am - 6pm

Sunday CLOSED

Curbside pickup available www.deluca.ca/order-now

 

Top ^