Chopped Leaf
Sandwich Shop · Fast Food
The Chopped Leaf is a restaurant specializing in fresh, customizable salads and sandwiches. They focus on healthy and delicious options for customers looking for a quick and nutritious meal. The establishment is known for its vibrant and fresh ingredients.
Location
Best places nearby
The highest rated places close to Chopped Leaf.
Local restaurants nearby
11540 104 Avenue NW, Edmonton, Alberta T5K 2S5, Canada



