Popular Italian café and bistro comes up trumps with a super-thick, tasty hot chocolate for ¥30. Best drunk on an empty stomach. Prepare for a sugar rush.
835 Huaihai Lu, near Maoming Lu, 5466 1765
Kakaw’s gorgeous offering is a mix of three Belgian...
1. Anna Maya
This cute cafe on Taojiang Lu serves a great selection of vegetarian and vegan food in a retro setting.
The newest kid on the block, Kush is a tiny space with a strong sustainable focus, serving tasty Western and Asian dishes.
3. Godly Vegetarian
If you're a veggie in...
Mr Pancake House
Mr Pancake House's pancakes
But of course. The eponymous pancakes at this cute Jing'an cafe are second to none. They come with most breakfast and lunch sets, but take a solo portion for maximum satisfaction.
Treat yourself to a batch of posh...
This new sushi place on Yanping Lu serves sustainably sourced fish inside imaginative maki rolls.
Vegetarian restaurant Kush Shanghai
Right next door to Sushi Abuse is Kush - an organic vegetarian restaurant serving super-healthy stuff like tofu burgers and veggie spring rolls....
As well as stocking quality literature, this bookshop/cafe also serves gelato in several flavors, to be eaten either in a cup or a cone.
(325 Changle Lu, near Shaanxi Nan Lu)
Feidan on Anfu Lu sells a good range of gelato, and has special freezer bags for 10 kuai so you can bulk...
Sometimes, you need to eat a big piece of meat. Here are our favorites for steak in Shanghai.
Condender for the best steak in Shanghai: The MEET
Still relatively new, the MEET steakhouse and grill at the Kerry hotel in Pudong does a mean tomahawk. It serves four, but we reckon two people...
Sushi-OA relative newcomer to the Shanghai restaurant scene, this unassuming booth on Yangqing Lu offers takeaway and delivery only. Delivery is available over the phone or through Sherpa’s. Choices range from simple salmon nigiri to the mighty Philharmonic maki roll.34 Yanqing Lu, near...
Everyone's favorite Fumin Lu people-watching spot, Cantina Agave has a huge outdoor terrace and cozy interior where you can enjoy reasonably priced Mexican food. Shanghai, dress to impress.
A Mansion, 291 Fumin Lu, near Changle Lu
Cantina Agave's Mexican food
KEBABS ON THE GRILLE
This all-you-can-eat buffet of curries, tandoori meats, biryani, naan, and desserts happens every Sunday down at the Cool Docks, with unlimited beer, house wine, and soft drinks - all for 140rmb. Sat – Sun 11.30am-4pm.
The Cool Docks, 505 Zhongshan Nan Lu, near Fuxing...
Cotton's bar at Anting Lu
The original Cotton’s still draws the crowds thanks to its leafy terrace – perfect for enjoying a cocktail or a coffee on a summer afternoon.
132 Anting Lu, near Jianguo Xi Lu, 6433 7995