“Cha” means “Tea” in Chinese. Our Cha is brewed fresh in store, using tea leaves and other high quality natural ingredients. We rely on natural flavours, so we don’t need to use preservatives and we don’t use pre-made tea or tea powders.
Sunday – Thursday: 12pm – 11pm
Friday – Saturday: 12pm – 12am