
Idoru Matcha
4.9 (49)cafe
A welcoming Five Points cafe dedicated to expertly prepared Japanese green tea beverages and coffee.
Description






The shop pairs a modern setting on North Brighton Boulevard with drinks featuring high-grade Japanese green tea.

