TripAdvisor didn't disappoint us - we were looking for NON Chinese food and I am quite picky when it comes to Italian food. But we were all happy with our dishes. The pizza, bruschetta and pasta dish were all very good. The restaurant was hard to find - 11th floor and had to go through a parking lot to find the door to the building - but we were happy that we found it! For those who live or travel here extensively - it was better than China good.
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.