Zio Cecio is located in Dallas, United States on 4615 W Lovers Ln. Zio Cecio is rated 4.4 out of 5 in the category restaurant in United States. Zio Cecio is an Italian affair with a Sardinian twist; dine on a selection of antipasti platters, or featured pastas and risottos prepared with fresh seasonal vegetables. Or enjoy wood-fire pizzas and signature entrees featuring organic beef, lamb pork, chicken and fresh seafood accompanied by festive wines and specialty cocktails.