Restaurant Ristoro Zo, located in Catania, offers Italian, Mediterranean, and barbecue cuisine. It's part of a contemporary arts and culture center.