Know a great happy hour or special for this location?
Plant-based tea shop offering thoughtfully sourced loose leaf teas from around the world, iced teas, tea lattes, bubble tea, and internationally inspired small plates.
Suggest an edit
3149 Shenandoah Ave, St. Louis, MO 63104
© 2025 Checkle, Inc
Privacy
Terms