Skip to main contentToast Local logo
Crossroads Restaurant

Crossroads Restaurant

AmericanPrice range $1-15

Open

7:00 AM - 8:30 PM

4579 Kirkwood Hwy, Wilmington, DE 19808