Floating Leaves Tea
2213 NW Market St
Seattle, WA
206-529-4268
visit website
#22
of 91in WA
Hours
Mon: 11:00am to 10:00pm
Mon: 11:00am to 10:00pm
Wed - Sat: 11:00am to 10:00pm
Sun: 12:00pm to 8:00pm








