I know I said truffle pizza got competition earlier but this is unbeatable, must try when you visit Shanghai!
No comments yet