/
/

View all 15 photos




+11
North Italia is a dog-friendly restaurant that focuses on crafting an exceptional Italian dining experience, paying meticulous attention to every detail to ensure guests know they are in for something special. Each day, delicious favorites are made from scratch, including the Chef's daily pizzas, ready for discovery and...