Treats is a quaint cafe nestled in the heart of Toronto, ON, offering a variety of delectable treats and beverages to satisfy any craving.
With a cozy atmosphere and friendly staff, Treats provides a welcoming space for customers to relax and enjoy a sweet indulgence.
Generated from their business information