Chopped Leaf
Sandwich Shop · Vegetarian · Vegan
Chopped Leaf is a health food restaurant focused on making greens a comforting and delicious meal option. They offer food delivery and takeout.
Location
Can’t find the right one?
Check out these similar restaurants.
Local restaurants nearby
2507 21 Ave, AB

