I suspect looking for someone who understand English in China is a tough task. It happens that when the restaurant owner translates his shop name online, which means “restaurant” in Chinese (yup, a restaurant with the name restaurant)—there’s a server error on the translation site. Being clueless, the Chinese took it as his shop’s English name, and got lots of free promotion for this photo being circulating the blogosphere. (via)

Wahahahha
Where in China is it?
No idea <.<