Skip to content
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.

Map