Restaurant/Deli/Café
North Italia is the perfect place to savor handmade pizza and authentic Italian food. At every one of our locations, our team is full of passionate and dedicated people.