Aiya Matcha

View Calendar
2017-07-08 11:00 AM - 2:00 PM
Vaughan
Address: 57 Northview Blvd, Vaughan, Ontario L4L 8X9, Canada

Bridging tradition and innovation, Aiya has been producing premium Japanese matcha green tea since 1888, and has been owned by the same family since the beginning.