The Green Leaf
5/9/2016
This place is great, I live in the east end and this is now the closest location to me on the danforth. They're super friendly and have great prices. Store is pretty plain, but it's still great. Quality is good and they say they're gonna have weekly deals.