Libby's Restaurant

restaurant in Wilmington

Phone: (302) 655-4246

Address: 227 W 8th St