Cavo Christo is a restaurant serving Greek and Mediterranean cuisine. Pizza is a highlight.