Lions Den is an ice cream shop known for shakes and fries, drawing a lively crowd.