Cafe Palermo

3612 Miller Road
Wilmington, DE 19802

Eat-In or Take-Out
Hours:
Mon-Thurs: 11am-9pm
Fri-Sat: 11am-10pm

302-762-5818

VOTED BEST TOMATO PIE!