Restaurant Idila specializes in fresh seafood, offering Italian, French, European, and Slovenian dishes.