Charming restaurant in Capoliveri. Offers pizza and a welcoming atmosphere.