Pizza, pasta, and cafe bar in Kavros. Known for quality food and friendly service.