Isola Bella [美丽岛]

| 0 Reviews | RMB 184 | Italian
  • Address:2/F, 41 in 816 Nong, Huaihai Zhonglu,Luwan District,Shanghai
    上海市卢湾区淮海中路816弄41号2楼近茂名路
  • Contact: 021 5467 0170  
  • Opening hours: 11:00 - 14:30,17:30 - 23:00
Large View

Description

The barnyard and loft-styled décor will have you second-guessing whether you are at an authentic Italian restaurant or whether you pseudo-Italian restaurant, but, in fact, this eatery serves up some of the finest Italian cuisine in all of Shanghai. The food is simple in presentation, reliable in taste and reasonably priced. Start with an antipasti plate, followed by Insalata Caprese and seafood risotto. Accepts international credit cards.

Reviews (0)

Post Comment