Get directions to: Longneck Restaurant, Millsboro, DE
Restaurant address: 26670 Centerview Dr # 7 Millsboro, DE 19966, USA
Restaurant: Longneck Restaurant