Du Nord offers a gourmet Italian menu in a private, calm setting. Enjoy pizzas, pastas, and more.