Restaurants in Former French Concession

Xibo Restaurant & Bar ★ 4.3

¥¥¥ ChineseFrench Concession

Xibo on Changshu Road in Shanghai has served Xibonese and Xinjiang minority cuisine since it opened in 2009, run by Xibonese founder Atina Kuo.

OrderOrder the big plate chicken and lamb skewers, best shared with a group over pilaf and grilled corn.

TipCome with a crowd; the whole roasted lamb and big plate chicken are built for sharing, not a solo lunch.

Lan Xin (Lyceum) ★ 3.9

¥ ShanghaineseFrench Concession

Lan Xin, known locally as Lyceum Restaurant, on quiet Jinxian Road in central Shanghai holds a Michelin Bib Gourmand for wok-braised red pork belly.

OrderOrder the red-braised pork belly, reduced sauce, soft but firm texture.

TipIt holds a Michelin Bib Gourmand and does not take reservations, so queues are common; go outside lunch and dinner peaks.

Wu You Xian ★ 4.5

¥¥ ChineseFrench Concession

Wu You Xian on South Maoming Road in central Shanghai holds a Michelin star for xiaolongbao, folded 32 times inside a duck-egg-yolk wrapper.

OrderOrder the tasting set of crab roe, paste and meat xiaolongbao, made from crabs prepared fresh that same day.

TipEach dumpling has 32 folds and a duck-egg-yolk wrapper for extra elasticity; it is a short walk from the Huaihai Road shops.

Casual Dining in Former French Concession

Rui Fu Yuan ★ 3.9

¥¥ ShanghaineseFrench Concession

Rui Fu Yuan on Maoming South Road in Shanghai has served home-style Shanghainese cooking since 1994, drawing local regulars for its hongshao rou pork belly.

OrderYellow croaker wonton soup and the red-braised pork belly.

TipThe yellow croaker soup with pork wontons can run out; reserve it with your table or arrive early.

Sichuan Citizen ★ 3.8

¥¥ SichuanFrench Concession

Sichuan Citizen on Wukang Road in Shanghai serves amply spiced Sichuan classics and cocktails in a bamboo-clad room, from the team behind Citizen Cafe.

OrderPepper beef, a stone pot dish and the twice-fried eggplant.

TipThe two-storey restaurant handles groups well; at busy times it can take a while to flag down a server.

Nepali Kitchen ★ 3.7

¥¥ NepaliFrench Concession

Nepali Kitchen on Julu Road in Shanghai has served dal bhat, curries and momos from a three-storey lane house since 2001, run by native Nepalese owners.

OrderDal bhat set and the fried cheese balls.

TipAsk for the raised floor seating with cushions; the ground floor of the lane house is a cafe and bar.

Pasha Turkish Restaurant ★ 3.8

¥¥¥ TurkishFrench Concession

Pasha Turkish Restaurant on Nanchang Road in Shanghai has served halal kebabs and mezze from a lane house with rooftop seating since it moved there in 2018.

OrderCharcoal grilled kebabs and the roasted bone marrow meze.

TipAsk for rooftop seating in mild weather; the menu runs from cold and hot meze to kebabs, koftas and steaks.

Di Shui Dong ★ 4.0

¥¥ HunanFrench Concession

Di Shui Dong on Maoming South Road in Shanghai is a loud, busy Hunan restaurant whose cumin-cooked spare ribs keep weekend queues forming at this branch.

OrderCumin spare ribs, shredded pig ears with chilli and the steamed jiaozi.

TipExpect a wait on weekends even at this bigger second location, and a buzzing, loud room once you are seated.

Jianguo 328 ★ 4.0

¥¥ ShanghaineseFrench Concession

Jianguo 328 on West Jianguo Road in Shanghai cooks MSG-free Benbang classics, drawing crowds for its dried-shrimp scallion oil noodles and pork belly.

OrderScallion oil noodles and the red-braised pork belly.

TipReserve ahead and aim for off-peak hours; the noodles pair well with the crispy pork chop.

Mi Thai ★ 3.8

¥¥ ThaiFrench Concession

Mi Thai on Anfu Road in Shanghai holds a Bib Gourmand for traditional Thai classics from a Thai chef, served across two rooms on a cafe-lined Xuhui street.

OrderTom yum seafood soup and the yellow curry seafood.

TipThe set lunch is good value; at any hour look for the deep-fried shrimp patty and the seafood yellow curry.

Mao Long ★ 4.0

¥¥ ShanghaineseFrench Concession

Mao Long on Jinxian Road in Shanghai has served no-frills Shanghainese home cooking since 1989, run out of a five-table room by a mother and her daughter.

OrderThe braised pork the family is proudest of, plus whatever seafood came in that morning.

TipIt seats about 20 across five tables, so a short wait for a table is normal at peak hours.

Easeful Cuisine ★ 4.0

¥¥ ZhejiangFrench Concession

Easeful Cuisine on South Shaanxi Road in Shanghai earned a Michelin Bib Gourmand for its Zhejiang cooking, served from a second-floor dining room.

OrderThe boneless smoked cod fried to order and the charred brown sugar walnut rice cake.

TipBeyond the main dining room there are six private areas, useful for a group; the seafood comes mostly from Zhejiang.

Cafés in Former French Concession

RAC Cafe Bar ★ 3.9

¥¥ CaféFrench Concession

RAC Cafe Bar on Anfu Road in Shanghai serves crêpes, galettes and coffee by day, then switches to a French-Asian bistro menu and natural wines at night.

DrinkCoffee by day, natural and organic-leaning wines by night

TipExpect a queue on weekend mornings. It sits in Building 6 of 322 Anfu Road, at the junction with Wukang Road.

Crave Cafe & Wine Bar ★ 4.0

¥¥ CaféFrench ConcessionWork-friendly

Crave Cafe & Wine Bar on Xinle Road in Shanghai bakes pastries and pours coffee by day, then turns the same patio into a natural wine spot by night.

DrinkEspresso and Americano

TipWeekend brunch on the patio fills up fast; book ahead or come on a weekday for the same pastry case.

3½ Coffee ★ 4.1

¥¥ CaféFrench Concession

3½ Coffee on Taiyuan Road in Shanghai takes its name from an Italian coffee-competition scoring system for a cup that beats merely being good.

DrinkUltra-light single-origin roasts with bright acidity

TipMost seating is along a long L-shaped counter of wood, granite and cork, so it suits a focused cup more than a long stay.

Bakeries in Former French Concession

O'Mills Sourdough Bakery & Bistro (Yongjia Road) ★ 4.3

¥¥ BakerySourdough breads, sourdough pizza and fermented foodsFrench ConcessionWalk-in only

O'Mills Sourdough Bakery & Bistro on Yongjia Road in Shanghai bakes sourdough loaves and sourdough pizza, with plant-based dishes and fermented foods.

Worth the queueSourdough olive bread

TipThe sourdough olive bread is the loaf most often recommended; the bistro menu leans healthy, natural and plant-based.

Coffee Roasters in Former French Concession

Café del Volcán ★ 4.4

¥¥ Coffee roasterFrench ConcessionPublic cafe

Café del Volcán on Yongkang Road in Shanghai roasts single origin Guatemalan beans from a family run estate for its own shelf of coffee bags.

BeansGuatemala

BrewsWhole bean retail

TipThe roast on the shelf changes weekly; ask whoever is behind the bar what came out of the roaster that day.

Rumors Coffee Roastery ★ 4.2

¥¥ Coffee roasterFrench ConcessionPublic cafe

Rumors Coffee Roastery on Xingguo Road in Shanghai hand drips self roasted single origin beans inside a small, cozy Japanese style kissaten room.

BrewsFilter, Whole bean retail

TipRumors also sells filter coffee bags of its own roasts, handy if every table is taken when you arrive.

Blacksheep Espresso ★ 4.2

¥¥ Coffee roasterFrench ConcessionPublic cafe

Blacksheep Espresso on South Maoming Road in Shanghai pours beans roasted at its own Terraform coffee facility across town in Minhang District.

BrewsEspresso, Pour over, Whole bean retail

TipTry the sheep-shaped latte or a cinnamon roll; each season brings four new beans in the Blacksheep Series.

Wine Bars in Former French Concession

Cellar to Table ★ 4.5

¥¥¥¥ Wine barFrench Concession

Cellar to Table pairs an Italian-Mediterranean menu with wine curated by its own import partner inside a Donghu Road villa in Shanghai's Xuhui district.

PourBund Fine Wines selections chosen to pair with the seasonal menu

WineCurated by import company Bund Fine Wines, one of the restaurant's partners

FoodItalian and Mediterranean plates from chef Francesco Bonvini, formerly of Da Vittorio

TipThe dining room is small, so book ahead; in good weather ask for the patio outside the villa.

Pudao Wines ★ 3.8

¥¥¥ Wine barFrench Concession

Pudao Wines in Ferguson Lane on Wukang Road in Shanghai is a wine shop and bar with around 800 bottles and a terrace that stays busy from noon to midnight.

PourBottles from the shop shelves, opened to drink in the bar or out on the terrace

WineAround 800 bottles since a 2019 renovation, from a shop and bar opened by wine distributor Summergate

FoodNo kitchen; guests may bring in outside food

TipThere's no food menu, so bring takeout from a nearby Wukang Road spot to go with a bottle.

Mozzarella e Vino ★ 4.0

¥¥¥ Wine barFrench Concession

Mozzarella e Vino inside Hengshan 8 in Shanghai pairs its 60-cheese counter with more than 100 Italian and French wine labels, poured by the glass.

PourA glass from the by-the-glass list, chosen to match whatever is on the cheese board

WineOver 100 Italian and French labels, with 14 wines available by the glass

FoodCharcuterie and cheese boards built from a 60-cheese counter, plus Dutch-style pancakes

TipOrder the charcuterie board first; the cheese counter staff will walk you through pairings before you pick a glass.

Yuan You Tao ★ 4.1

¥¥¥ HunanFrench Concession

Yuan You Tao on Xinle Road in Shanghai pairs modern Hunan dishes like chili century-egg beef tartare with orange and natural wines by the glass.

PourAn orange wine or natty pick from the roughly 250-bottle list, served alongside the Hunan tasting plates

WineOrange wines, natural wines and sparkling picked to stand up to spice, plus Chinese huangjiu

FoodModern Hunan dishes from a Hunanese-and-Paris-trained kitchen, including a chili century-egg beef tartare

TipAsk the sommelier for a huangjiu pour alongside the spicier Hunan plates if the natural wines feel too light.

Bars in Former French Concession

Bar Rock ★ 4.0

¥¥ Cocktail barTibetan-themed cocktail barFrench Concession

Bar Rock is a Tibetan-run cocktail bar in Shanghai from the OHA Group, its menu built around highland barley and Tibetan Buddhist practice stages.

DrinkCocktails built on foraged Tibetan ingredients: highland barley, sea buckthorn, tsampa

FoodNo kitchen; drinks only

TipShoes come off at the door; the carpeted floor seating suits a slower, no-rush session.

Bar S-Otto ★ 4.0

¥¥ Cocktail barSpeakeasy cocktail barFrench Concession

Bar S-Otto hides in the basement of Atelier No. 3 on Fumin Road, an omakase-style Shanghai speakeasy pouring eight classics and eight signatures.

DrinkA tight list of eight classics and eight signatures, each ¥88

FoodDrinks only, omakase-style bar counter

TipLook for the hidden door inside Atelier No. 3 and take the stairs down; a private room is kept for whisky.

Coa Shanghai ★ 4.3

¥¥¥¥ Cocktail barAgave spirits barFrench Concession

Coa Shanghai spreads four agave-spirit floors across a Fuxing Middle Road lane house, the mainland outpost of Hong Kong's Coa reopened in 2024.

DrinkMezcal and tequila flights across four floors: Taqueria, Cantina, Salon, Mezcaleria

FoodTacos and Mexican small plates on the Taqueria and Cantina floors

TipExpect a queue at the door; each floor runs its own menu, and you need not climb through the first three to reach the Mezcaleria.

Pony Up ★ 4.2

¥¥ Cocktail barNeighbourhood cocktail barFrench Concession

Pony Up pours easy-drinking cocktail twists on Jinxian Road in Shanghai, a small, buzzy neighbourhood bar ranked No. 19 on Asia's 50 Best Bars 2026.

DrinkJurassic Gone Wrong: gin, rose beancurd, cacao, pecan, camellia and vermouth

FoodPatty melts on milk toast, corn dogs, and fries with furikake and wasabi mayo

TipCome for the corn dogs and patty melts as much as the cocktails; the bar food earns its own order.

Laizhou Bar ★ 3.8

¥¥¥ Cocktail barDistillery-run cocktail barFrench Concession

Laizhou Bar pours cocktails made with its parent distillery's own spirits on Fumin Road in Shanghai, next to a Sichuan-leaning fusion kitchen.

DrinkCocktails made with the distillery's own Ling-Lie vodka and Jiao-Yu gin

FoodSichuan food with a fusion twist, including dan dan noodle pasta

TipThe dog-friendly front terrace is the better seat on a warm evening than the sprawling main hall.

Gallows Humor ★ 3.9

¥¥¥ Cocktail barCocktail barFrench Concession

Gallows Humor on South Shaanxi Road in Shanghai is an all-black, minimalist cocktail bar from the same founders behind neighboring bar Paal.

DrinkPlayful cocktails built around unusual ingredients like blue cheese and century egg

TipCome with an open mind about ingredients; the menu leans into odd pairings like century egg and clam juice.

Alma Luna ★ 4.1

¥¥¥ Cocktail barCuban cocktail barFrench Concession

Alma Luna, on North Xiangyang Road in Shanghai, pours bartender Yao Lu's own take on classic Cuban cocktails behind a bright yellow front door.

DrinkMiami Vice, a two-in-one pina colada and strawberry daiquiri

FoodCuban-leaning bites like chicharron, croquettes and a Cubano sandwich

TipOrder the Cubano sandwich alongside a cocktail; the kitchen leans into comfort food more than sharing plates.

Hidden Gems in Former French Concession

Gubigubi ★ 3.7

¥¥ ZhejiangFrench Concession

Gubigubi on Yongjia Road in Shanghai serves Ningbo rice cakes and grilled Zhoushan mackerel from a Mediterranean-style lane house on a quiet corner.

OrderSeafood Ningbo rice cakes and the grilled Zhoushan mackerel.

Why locals goThe airy cafe downstairs reads as a brunch spot, so the Ningbo dishes served in the upstairs dining room are easy to miss.

TipThe airy ground-floor cafe is casual; climb to the upstairs dining room for a proper sit-down meal.

Brunch in Former French Concession

Egg ★ 4.1

¥¥ ¥40-90 per personBrunchAll-day breakfast and weekend brunch cafeFrench Concession

Egg on Xiangyang North Road in Shanghai has served all day breakfast and weekend brunch to a loyal crowd since long before brunch got trendy.

OrderA weekend donut, released fresh every Saturday alongside the regular breakfast menu.

TipWeekend mornings mean a wait for a table; each Saturday the kitchen releases two new donut flavours.

Cantina Agave ★ 3.7

¥¥ ¥68-88 per dish, ¥150 for four hours free-flowBrunchBoozy Mexican weekend brunchFrench Concession

Cantina Agave on the Fumin Road strip in Shanghai has long been the go-to for a boisterous weekend brunch, built around four hours of free-flow margaritas.

OrderThe Eggs Benedict with jalapeño hollandaise or the chorizo and scrambled eggs.

TipThe patio spills onto Fumin Road and gets loud fast; go early if you want a quieter brunch.

Late-Night Eats in Former French Concession

Sake Ichi Oden ★ 3.9

¥¥ JapaneseFrench ConcessionUntil 00:30

Sake Ichi Oden on Shaanxi South Road in Shanghai serves chicken soup oden and tsukemen from a warm-wood room that feels like a Tokyo backstreet at night.

OrderChicken soup oden with rice cake fudai and a flavored highball.

TipHighballs start at about ¥30, so it is a cheap late-night stop even without ordering much food.

Kebaba ★ 3.8

¥ TurkishFrench ConcessionUntil 01:00

Kebaba on Jinxian Road in Shanghai builds chicken doner kebabs to order from a tiny street-side stall, staying open past midnight on weekends.

OrderThe Classic chicken doner and the Champion's fries.

TipThe Berliner kebab adds grilled vegetables and feta if you want more than the classic version.

Nightlife in Former French Concession

TAXX ★ 3.9

French Concession

TAXX runs a cavernous EDM club in the subterranean Found 158 complex on Julu Road in Shanghai, hosting international touring DJs most weekends.

OrderA table near the main floor on a touring-DJ weekend, booked ahead.

TipCover charges climb on marquee DJ nights; check the lineup before committing to a big-name weekend.

Speak Low ★ 4.4

French ConcessionDaily 19:00-02:00

Speak Low hides behind a working bar-tool shop on Fuxing Middle Road in Shanghai, a multi-floor speakeasy that has held a World's 50 Best Bars seat.

OrderA rare-spirits cocktail on the top floor, about ¥120 each; the50 lists that floor as members only.

TipEnter through the sliding bookshelf in the bar-tool shop downstairs; the second floor is the main bar and the most serious pours.

Food experiences in Former French Concession

See all 930 bookable experiences in Shanghai

← Back to the Shanghai food guide

Cuisines in Former French Concession