December 28, 2018 Nella Portrait-800×455 NELLA is an Italian restaurant located in Chicago Hyde Park. NELLA is an Italian restaurant located in Chicago Hyde Park. Please follow and like us: Sponsored Ad Sponsored Ad Sponsored Ad Sponsored Ad