1020 Sherwood Drive, Sherwood Park, AB, T8A 2G4, CA (780) 570-2467
Opening Hours:
Unknown - Visit official website for details
The Chopped Leaf is a fast growing salad concept. The menu includes chef designed salads and wraps, soups, sandwiches and appetizers. All the dressings and...