Listings > Restaurants
This listing might be outdated
This listing has not been updated or validated by us since over two years.
We suggest to call ahead before you go down there to make sure this venue is still in business. If you would like to report wrong information or if know this place has closed, please report this to use
here.
Isola Bella
ADDRESS:
2/F, No. 41,
Lane 864 Huaihai Zhong Lu,
near Maoming Nan Lu
淮海中路816弄41号2楼,
近茂名南路
Send to Phone
HOURS:
Mon-Fri: 11am-3pm,
5pm-11pm
Sat/Sun: 11am-11pm
CARDS:
Local and international cards accepted
Prices are per person, for an average meal, excluding alcohol:
$ - Under 50 rmb
$$ - 50-149 rmb
$$$ - 150-299 rmb
$$$$- 300-499 rmb
$$$$$ - 500 rmb and up
Editor's Description
Last updated: January 26, 2010
Arguably one of the top Italian restaurants in Shanghai. This quaint place deep down in the laneway has many supporters from the land that is shape like a boot.
0/5
Total user rating
based on 0 reviews
This are reviews posted by SmartShanghai members of Isola Bella within the past 12 months.
See all reviews or Isola Bella here.
Miamore, May 22, 11
Noch nicht ausprobiert
restau, May 19, 09
Cheap interior, but outstanding italien food, a good place if hungry
... and 5 more