Visit our olive press museum and store Address Agios Leon Zante, Zakinthos, Greece Phone +30 2695 048848 Email info@tovouno.com Send Message