Café Palermo

Description
Amenities
Yelp
TripAdvisor

Located in Wilmington, Delaware, Café Palermo will serve you authentic Italian food which includes award winning tomato pie. Cafe Palermo has a casual and friendly atmosphere that will make you feel at home for a wonderful dining experience.

General
General
  • Hours: Monday-Thursday 11am-9pm, Friday & Saturday 11am-10pm