We visited this restaurant from a recommendation, and it was very good! Nice thin pizzas just as in Italy. You'll pay around 90k a pizza. They also have pasta and delicious desserts!! Service is good and English menu + English speaking staff. Would definitely recommend this place if your in shanghai and craving for some Italian food.