Nature: Withheld Location: Little Creek Deli - Little Creek - Little Creek Address: 111 Main St , DE Cross Streets: Lowe St / Bayside Dr