JB Restaurant Ljubljana, Slovenia - Travel Blogger Review. - restaurant interior