Enjoy Slovenian and Mediterranean cuisine at The Restaurant, located in the heart of Ljubljana.