Coffee shop in Theologos, offering a cafe and bar experience.