Location: 103 Dong Zhu'anbang Lu near Jiangsu Lu, Shanghai China
The restaurant was founded in 1999, and sinc ethen it became well known and an established place for lovers of home made italian style food. It was started by Chef Patron Marco Barbieri. There is a welcoming decor and glass of aperitivo adds to the charm.