Mumma Duck's Sweets & Treats is a confectionery shop on Tamborine Mountain stocking imported and specialty candies including Scottish tablet, UK sweets, USA brands, freeze-dried candy, and NZ products. The venue operates as a retail shop with online ordering capability. Located in a shopping precinct on Long Road, it serves as a destination for sweet treats and novelty confections.