Cherry On Top is an ice cream shop offering a sweet treat experience with outdoor seating.