Back
Green Leaf Logo

Green Leaf

0.83mi
2800 1st Ave, Seattle, WA, 98121
Not Available Now (Available Tues 12:00 PM - 9:00 PM)Call 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 2800 1st Ave, Green Leaf is a great plac...show more

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