Posts tagged Restaurant Review
Ljubljana Castle Restaurant - a review of the Strelec

If you ever dreamt of eating in a castle and feeling like you are royalty then I have the place just for you!

The Strele is a one star Michelin restaurant located in the archer’s tower of the Ljubljana Castle and offers spectacular panoramic views of the city.

Here is our review

Read More