Insalata is a cannabis retail store located at 550 Front St W Unit 59, Toronto, Ontario, M5V 3N5. It appears on the list of licensed cannabis retailers published by the Alcohol and Gaming Commission of Ontario (AGCO).
Reviews are checked by our team before they are published.