Cafe Local Products Ikaros Cafe, Armenistis ( Tsantiris ) 2275 071232 Family run business in Armenistis with a great view and wide range of sweets. Tags: Armenistis Continue Reading Previous Previous post: Stou Pasxalia Restaurant, KamposNext Next post: Sotiris Restaurant, Agios Polykarpos Leave a Reply Cancel replyYou must be logged in to post a comment. Related... Fos Fanari, Faros Navagio Cafe Bar, Christos, Raches