Restaurant Strelec Review: Right In The Center
December 23, 2017
Slovenia certainly is a foodie destination and we are deep into it. This time we stopped at Restaurant Strelec, located at Ljubljana Castle. The castle itself is situated in the perfect spot because you have a 360° view of the […]
No Comment