King's Homemade Ice Cream Shop

Restaurant in Lewes, Delaware

Opening hours: 11:00-23:00 Features: outdoor seating, takeaway

201 2nd Street, Lewes, 19958