12 employees
Novara rivals the quality and authenticity of Boston’s North End restaurants in a suburban.