Cherry Berry is a shop that appears to sell sweets. One review indicates a poor experience with stale products and bad service.