The Best of Chinatown ID — Green Leaf Restaurant July 12, 2018 By Northwest Asian Weekly Green Leaf Restaurant 418 8th Ave. S. Seattle, WA 98104 11 a.m.–10 p.m. daily (206) 340-1388 Green Leaf serves authentic Vietnamese cuisine, and it is famous for its fresh mango […]