FIRST MATCHA BAR IN PORTLAND, MAINE

We are open 9 am - 5 pm EVERYDAY

in the mood for matcha

〰️

in the mood for matcha 〰️

WHAT IS MATCHA?