Lagoo earned its license in 2019 and since then is on the pursuit of serving innovative and quality products in Toronto.
Toronto – 102 Harbord Street,
Toronto ON, M5S 1G6
Monday to Sunday:
11:00 AM to 11:00 PM
Check the website for Holiday Hours