İlyosta is a restaurant offering local cuisine, Greek mezes, and fresh seafood.