Flavour Revolution Inc. Flavour Revolution Inc. Address: 2770 Dufferin Street Suite 221Website: https://solenzi.com/ Phone: 416-932-2152