Skip to main contentToast Local logo
Scalessa's Wilmington 1836 North Lincoln Street

Scalessa's Wilmington 1836 North Lincoln Street

ItalianPrice range $15-30

Open

Takeout 11:00 AM - 8:00 PM

1836 North Lincoln Street, Wilmington, DE 19806