The food is very good and not that kind of fake western favour. While people can't have much expectations for Italian food in China, this restaurant can still fulfill standard, just like parma ham with fruit, I am pretty sure that's hard to find elsewhere in China, while Xi'an even very inner mainland, or else that will be 5 star hotel cost. This restaurant provide good taste with reasonable price.
Wifi avaliable. Location not easy to find, but worthy to browse.
If you own or manage Isola del Nord Italy Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.