Sort:  

Yes, the restaurant is in China😄

hahaha i thought you were still in London for some reason :)