Saturday, February 11, 2023

Meccha Matcha coming soon to Squirrel Hill.

Meccha Matcha is opening a Pittsburgh location soon at 2000 Murray Ave. in Squirrel Hill (map), in what was formerly Te Cafe. Pronounced May-cha---Japanese for very---rather than Meck-ah---as in a robot suit you wear into battle---the menu boasts "America's strongest matcha ice cream!" and offers green tea ice cream, green tea lattes, blended ice, and a few other non-matcha coffee and tea drinks. There are currently Meccha Matcha locations in California and Texas.

Most Popular Posts From the Past Year