Address: 2646 St Louis Ave, Signal Hill, CA 90755, USA
“I don't normally post these reviews but chowa is great! the tea tastes a little funny to begin with but it grows on you. Add some honey and it tastes good. Really works for my afternoon lull as I still like my coffee in the morning.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…