Sign In


This venue has closed

See all closed venues here

Isola Bella Isola Bella

No images yet

Upload Images

This venue has closed

Isola Bella Isola Bella

6/F, 998 Huaihai Zhong Lu,
near Shanxi Nan Lu

Huangpu District


5424 3531
5 mins walk from South Shaanxi Rd
Wifi: Unknown
Web: Unknown
Open since: Unknown
Lunch, 11am-3pm,
Dinner, 5pm-11pm
Sat/Sun: 11am-11pm

Editor’s Description

Last updated: Jun 10, 2019
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.
  • Events

  • Articles