La Grotta offers fresh seafood and Mediterranean dishes in a Greek setting.