G'DAY
Welcome to EdoMatcha, your Japanese tea shop in Australia.
Visit our shop at 488 King Street Newtown NSW 2042 Australia
Click here and follow us on Instagram!
Our carefully selected, certified organic matcha and tea will awaken your taste
buds. Sourced directly from Japan, we've curated the best tea and teaware to
bring the tradition alive in your home.