Miro Tea in Seattle, Washington. I am taking it down this week so your last chance to see it is tomorrow, the 30th:
5405 Ballard Avenue N.W
Seattle, WA 98107.
• Monday through Saturday from 8:00 A.M. until 10:00 P.M.
• Sunday from 8:00 A.M. until 8:00 P.M.