Millville, DE, Sub Sandwich Restaurant