My go to place for health food, I've tried a few different combos but Lima is my favorite as all the ingredients go well together and you get some spice too!
Located in the food court of the TD Building, come during off hours or you'll be in a super long line.