We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Isola Bella

Huai hai Zhong Road, Shanghai, China
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good54%
  • Average0%
  • Poor0%
  • Terrible0%
2 Jul 2016
“Good environment ”
6 Oct 2015
“Dog Friendly Family Place”
Open Now
11:00 - 23:00 Hours
Huai hai Zhong Road, Shanghai, China
All Details
Write a ReviewReviews (15)
Traveller rating
Traveller type
Time of year
Reviewed 2 July 2016 via mobile

Isola bella restaurant is a authentic italian place. With a balcony to the river, it is very good for lunch or dinner in a open air tables. The food is ver well prepared and staff very friendly.

1  Thank Igor A
Reviewed 7 October 2015

Very Nice casual place by the West Bund Art Center -- great family meal stop -- food is good and service is fast. Dog friendly too! Loved it!

Thank NBMC
Reviewed 7 April 2014 via mobile

Italian driving the restaurant knows what it means to serve good food. Great pasta and perfect pesto. Prices: ~70¥ for pasta , salad is ~50¥. Overall , worth reccomendation if you prefer Italian food rather than Chinese.

Thank PiotrMD
Reviewed 25 February 2014

Inevitably I end up in Isola Bella whenever in Shanghai. Partially because of my old family root in the very heart of the French section, but equally important is it's the very "Isola Bella" one cherishes in the middle of a metropolis of 20M residents....More

Thank g e
Reviewed 20 December 2013

It was since some months i didn't go to shanghai. I went for the first time to the new restaurant, which lost a little bit of appeal since the age of the initial 'isola bella'. Anyhow Armando's capability allowed to create, from a flat, a...More

Thank Marcello C
Reviewed 11 February 2013

I was been in this restaurant several time, during my trips in China. This restaurant it's good, just a little difficult to find it and the location appear not very fashion; but once inside, you can find a very Italian atmosphere, with fresh italian food...More

Thank MauroMonti
Reviewed 9 February 2013

Since 2003 when Armando started his business in Shanghai, Isola Bella became a reference point for all Italian comunity in Shanghai. A must to visit. Ask Armando the special menu outside la card menu and he will do his best to satisfy you. I am...More

Thank SaroShanghai
Former French Concession
While there are technical borders to the area formerly
governed by the French in Shanghai, the "French
Concession" of today is an amorphous neighborhood that
is a favorite of the city's foreign residents. While
it is mostly within the Xuhui district, residents will
sometimes include parts of Jing'an and Luwan in their
mental maps of the Former French Concession. The area
seems frozen in time, characterized by quiet,
Nearby HotelsSee all 5,319 hotels in Shanghai
Twelve at Hengshan, a Luxury Collection Hotel, Shanghai
569 reviews
.34 km away
Gaotique House Shanghai
14 reviews
.42 km away
Gao'an Hotel
7 reviews
.42 km away
Fang Di Hotel
3 reviews
.48 km away
Nearby Restaurants
179 reviews
.22 km away
ShangHai Boxing Cat Brewery(FuXing West Road)
289 reviews
.33 km away
75 reviews
.32 km away
Organic Kitchen Shanghai
31 reviews
.35 km away
Nearby Attractions
Shanghai Former Residence of Soong Ching Ling (Song Qingling Guju)
79 reviews
.64 km away
Wukang Road
16 reviews
.72 km away
Shanghai Library (Shanghai Tushuguan)
34 reviews
.41 km away
Shanghai Camera History Museum
7 reviews
.70 km away
Questions & Answers
Get quick answers from Isola Bella staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Reservations, Waitstaff
Open Hours
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: Huai hai Zhong Road, Shanghai, China
  • Location: Asia  >  China  >  Shanghai Region  >  Shanghai>  > Former French Concession
  • Neighbourhood: Former French Concession
one of the oldest Italian restaurant in Shanghai ready 12 years operate in the same address, good food
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing