Located inside an office building and not easy to find. The food was worth the effort. We had steak and pasta and salad, very good quality of food and wine. Service was good. Would go back
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.