Novara Restaurant 4 years ago ID: #232631 Listed In : Hotels, Resorts & Restaurants 556 Adams St Milton, MA 02186 United States +1 617-696-8400 novararestaurant.com Twitter Business Description Novara rivals the quality and authenticity of Boston’s North End restaurants in a suburban setting while remaining a casual neighborhood bar and restaurant. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : business