Best gift shop in Oregon

Clockwork Rose Tea Emporium

12408 & 12412 sw broadway st, beaverton, Oregon 97005