556 Adams St Milton, MA 02186 United States, Milton, Massachusetts, 02186
(161) 769-6840
Novara rivals the quality and authenticity of Boston’s North End restaurants in a suburban setting while remaining a casual neighborhood bar and restaurant. Visit https://novararestaurant.com/
No reviews yet. Be the first to write a review!