Opened in November 2014 the IMLAUER SKY Bar  Restaurant on the newly built top floor offers panoramic views of the Old Town and the surrounding mountains

Add punctuation.
Opened in November 2014, the IMLAUER SKY Bar & Restaurant on the newly built top floor offers panoramic views of the Old Town and the surrounding mountains.