Sample image
RestaurantsUnclaimed
The Chopped Leaf
Delta, BC
- Address
- 7347a 120 Street, Delta, BC V4C 6P5
About
The Chopped Leaf is a restaurant on 120 Street in Delta, British Columbia, serving salad-focused fare.
Delta, BC
The Chopped Leaf is a restaurant on 120 Street in Delta, British Columbia, serving salad-focused fare.