Breathe in the enticing smells of pan-fried chili tofu, grilled lobsters and sizzling chicken gizzards as you seek out the perfect cheap meal.
A taste of the old
Shanghai restaurants don't get more authentic than the city's most famous eatery, Shanghai Classic Restaurant (Shanghai Lao Fandian). Opened in 1875, it still bears the hallmarks of its origins, particularly on the third floor where you'll find evocative old pictures hanging on the walls.
You'll step back in time as you enter its ornate doorway; the building is a great example of traditional Chinese architecture.
It's not just the restaurant's history that makes it a must-visit either. Some say the Shanghai Classical Restaurant is the birthplace of Shanghai cuisine. Just about everything on the menu sounds delicious but if you're having trouble deciding, you can't go wrong with the Eight Treasure Duck (duck stuffed with rice, mushrooms, chicken, and beans), deep-fried shrimps, and the kou san si (strips of tofu, ham and bamboo). Before your meal, you might like to work up an appetite by visiting the nearby Old City God Temple.