Venue DirectoryRestaurantsItalian RestaurantsUmmo20 West Hubbard StreetChicago, IL 60654https://www.ummochicago.com/Phone:312.374.8736Request More InformationFill out the form below to request more information about Ummo.Latest in Italian RestaurantsItalian RestaurantsAmari Italian Kitchen & Wine ShopItalian RestaurantsMother Wolf Las VegasItalian RestaurantsLullaItalian RestaurantsPitfire Pizza CarlsbadRelated StoriesItalian RestaurantsEnoteca TrediciItalian RestaurantsTomaso’s Italian KitchenItalian RestaurantsA ManoItalian RestaurantsLa Palma