At Isidora we serve the freshest fish and seafood from the Greek sea,alongside homemade Greek and Mediterranean flavours by the waves, on Marathon Beach.Browse our suggestions below and choose what suits your table.Our Menu