Novara Restaurant
Chef, Artist, and Small Business Owner in 556 Adams Street Milton, Massachustts, USA 02186
Novara rivals the quality and authenticity of Boston’s North End restaurants in a suburban setting while remaining a casual neighborhood bar and restaurant.