My wife and I went for pizza. It was so good. We had the margarita pizza and a few glasses of house red wine. Also tried the sautéed mushrooms as an appetizer and tiramisu for dessert. Everything was delicious. I highly recommend if you are tired of Chinese food and need a break, this place is just right.
Only negative is this place is hard to find. My wife is Chinese and that's the only reason we finally got there, she had to ask several people on the way.
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.