Menu | Iguana Beach Cafe Chania

I was pleased to undertake the design of the new food menu/catalog for the IGUANA Beach Cafe on the famous beach of Agioi Apostoloi in Chania, Crete, Greece

Posted on May 20, 2021

More by Panagiotis Theofilopoulos, MSc

View profile