Located in the heart of Lake Forest Town Square is everyone’s favorite ice cream shop, Sweet’s. From the charming exterior, Sweet’s may seem like your typical ice cream shop. However, the true magic of Sweet’s unfolds when you step inside the store – beyond just the ice cream.