Italian restaurant Zibo, established in 2017, offers quality Italian cuisine. Known for well-crafted dishes.