we were a bit tired of Chinese food, so chose this restaurant instead. It was a bit hard to find, but totally worth the long walk and wait. It's not cheap, but not expensive either for that quality. Wine was surprisingly good also. All in all, good experience!
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.