Back
Green Leaf Logo

Green Leaf

1.06mi
418 8th Ave S, Seattle, WA, 98104
Sat 11:00 AM - 8:30 PMCall Now
About Green Leaf

If you're looking for Vietnamese restaurants in Seattle look no further. Green Leaf is known for having some of the best Vietnamese in Seattle. Located at 418 8th Ave S, Green Leaf is a great pla...show more

Sorry, no services are available for this restaurant.Search nearby instead
Sorry, no services are available for this restaurant.Search nearby instead