Chinese food is quite diverse, every province has their specialty and Shanghai happens to offer most of these delicacies around the city.
If you’re looking for a full Chinese immersion, you’ll realize how cheap some restaurants are. A basic meal of Lanzhou noodles 兰州拉面 can cost as little as 15 RMB.
On the other hand if you miss home and are in need of a good Western burger, that can set you back 100 RMB.
Others prefer cooking because they bring their flavors from home or simply because they like doing it.
