Food is central to life in China, and Shanghai is certainly no exception to this. Unsurprisingly then, the food is very good and you’ll be able to find just about anything you might be looking for. A good bet is the really authentic local stuff, heavy on pork, freshwater fish and chicken. Tofu is also enormously popular here, making things easy if you’re a vegetarian or vegan.
You’ll find plenty of locally brewed beers here as well as other domestic Chinese brand and major international beers. To stay authentic you can drink Tsingtao, which is undoubtedly China’s most popular beer.
For a night out, Shanghai genuinely offers virtually anything for everyone. Karaoke is inexplicably enormously popular and you can also find bars, discos and clubs catering to every taste.