Elixir & Tea Bar

Located in our Brick & Mortar at:

6032 SE Milwaukie Ave, Portland, OR 97202