Hours

Hours

De Luca's South Landing

RETAIL STORE

Monday - Wednesday 10am - 6pm

Thursday + Friday 10am - 8pm

Saturday 10am-6pm

Sunday 11am - 5pm

TRATTORIA & CAFE

Monday - Sunday 11am - 3pm

 

Top ^