Green Leaf Sushi
Sushi · Japanese · Noodles
Green Leaf Sushi is a down-home eatery offering sushi rolls, noodles, tempura, and other Japanese standards.
Location
Best places nearby
The highest rated places close to Green Leaf Sushi.
Local restaurants nearby
3416 W Broadway, BC



