Reservations

Reservations Powered by OpenTable

Reservations by Phone

Call 302.738.5811

We are located at

90 E. Main Street (near U of D campus)
Newark, DE 19711
Get Directions
  • “One of America’s Top Spots for Ice Cream” – Shannon Jackson Arnold