★ 5.0 (1) A Presto Cava Wine Bar 78 Michalaki Kyprianou, Peyia 8560 Wine, Beer & Spirits Store Call Directions