Chopped Leaf
Sandwich Shop · Fast Food
The Chopped Leaf is a fast-food establishment specializing in fresh salads and sandwiches. They offer lunch and dinner options, with a focus on healthy and customizable meals. Key facts used: 'Fresh Salads & Sandwiches', 'Fast food', 'Lunch, Dinner'.
Location