The Chopped Leaf
Sandwich Shop · Fast Food
The Chopped Leaf is a restaurant specializing in fresh, customizable salads and sandwiches. They focus on providing healthy and delicious meal options for their customers. This location is noted for its recent opening.
Location