Cha Cha Matcha
With tea leaves imported straight from Uji, Japan, this place promises a pink and green themed ambiance for your insta pics as you wait for a matcha drink.
Make sure to save time to sit and take pictures, the interiors are fit for your next social posts!