Chopped Leaf is a Canadian health food restaurant serving flavorful salads, wraps, and bowls with fresh ingredients.