Cibo Vino offers a tour of Italy in Mount Lookout Square

John Cioffi III and his business partners have opened a new Italian restaurant and wine bar at 1000 Delta Ave. in Mount Lookout Square.