New Restaurant and Concept Opening SPARROW ITALIA NYC The Noble 33 Hospitality and lifestyle company is seeking a GENERAL MANAGER for Sparrow Italia's NEW LOCATION NYC! This position is responsible for the overall food quality of all food items, controls…