Get directions to: Longneck Deli, Millsboro, DE
Restaurant address: 170 E Main St Millsboro, DE 19966, USA
Restaurant: Longneck Deli