happyhopper

Yaya Tea Elmhurst

4.2 · $ · Food store

About

Yaya Tea is a café that specialize daily brewed of fresh premium tea leaves and serve our popular homemade onigiri.

  • Food store
  • Tea house

Own this restaurant or work here? Take control of your listing