"Charades"

This may, or may not, have you flummoxed.......

Food 277.jpg
 
It's a famous Chinese dish.

Well, it is in China.
 
Back
Top Bottom