Idoru Matcha

4.9 (49)cafe

A welcoming Five Points cafe dedicated to expertly prepared Japanese green tea beverages and coffee.

Find on Google Maps

Description

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


Nearby places

Ask Karpo for more information.