Ithaca Island, Ithaca Island, Ionian Islands The Mills Restaurant, with its Greek/Mediterranean cuisine, promotes traditional cooking complimented with a modern touch. Our restaurant focuses on seafood cooking with the huge variety of fish made available to us by the local... View More