Stumbled across this coffee shop in Chelsea on my way home from the gym. The high ratings on Google prompted me to go in and their matcha latte did not disappoint. The service was quick and the bakery was clean, but the vibe check doesn’t compare to St.Jardim in WV.