Green Leaf Sushi
Sushi · Japanese · Casual Dining
Green Leaf Sushi is a Japanese restaurant specializing in sushi.
Location
Best places nearby
The highest rated places close to Green Leaf Sushi.
Local restaurants nearby
117 1st St W, BC
Location
The highest rated places close to Green Leaf Sushi.
117 1st St W, BC