On the corner of Mackay and Sainte-Catherine, Matcha Zanmai fits into eighteen seats and a refrigerated display case, and everything here converges on a single green powder.
1428 Rue Mackay, Montréal, QC H3G 2H9