I‘ve been in the bella napoli in xuhui before and i thought it was the best italian food i‘ve had in a while. However, i went to the new location and i though it was lower than average quality, it was 9 of us so we tasted half the menu. Though, we still did not have 1 good dish.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.