Elounda is a classic Mediterranean restaurant specializing in seafood dishes served in a Mediterranean-style setting.