public space

Tea Chai Té

Map it |  7983 SE 13th Ave, (btw SE Nehalem St and SE Miller St), Portland, OR 97202, United States

You may like this popular spot