Tag "Happy Lemon"

Do you want a cheese moustache?

Cheese tea has been invented in Shanghai. Chinese chain Happy Lemon – where cheese tea is served – has already opened tea shops in New York and Chicago. This year...

Read more