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.
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!
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
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
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
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