Situated in the Archilochos neighborhood of the pristine town of Naoussa, Christo's offers an eclectic menu of Mediterranean dishes for more than 25 years now. The restaurant is renowned for its quality food, its variety and its service. Enjoy an unforgettable dinner in Christo's beautiful garden, savouring delicacies from all mediterranean countries, cooked with fresh products.