smell | taste | experience
NEW TASTE BAR
Daily Tea Tastings
Enjoy the flavours of Newfoundland, Canada. A Tasting bar, teas, kinds of vinegar, jams and so much more.
Only in Downtown BRAMPTON
SCENT BAR - thousands of raw materials and essential oils that will enhance your nose and bring joy to your experience.