1. Milanos Pizzeria 18 N Pennsylvania Ave, Delmar, DE 19940 Coordinate: 38.4566,-75.57779 Phone: (302) 846-9066