public space

KIVA Tea Bar & Spa

1533 NW 24th Ave, Portland, OR 97210, United States (directions)

You may like this popular spot