Seafood restaurant Taverna Kosmas, offering grilled dishes and more.