Xanthos Pizza is a pizzaria that also functions as a restaurant and cafe. They are known for their pizzas with perfect crusts and generous portions.