Tag Archives: Cantonese

Chinese Restaurant Sparks Buzz With Egg Tarts Topped With ‘Giant Cockroaches’

A restaurant in southern China sparked controversy after serving a bizarre new dessert. The restaurant [...]