Where? 31 Musk Avenue, Kelvin GroveWhen? 7am-8pm, Monday to Saturday. Closed Sundays.There’s a new kid on the block in Kelvin Grove, and they are serving up sweet treats and Japanese teas to die for.Lovely, proper matcha is something that I missed when I returned from Japan last February, and I haven’t really found it in... Continue Reading →