/
/

View all 35 photos




+31
North Italia is a dog-friendly restaurant that crafts crave-worthy Italian cuisine with meticulous attention to every detail, aiming to provide a truly special dining experience. This establishment's commitment to freshness is evident daily, with made-from-scratch favorites like the Chef's daily pizzas ready for discovery....