Solovetskaya Sloboda Hotel Restaurant & Bar

Russian in Solovetsky Islands

Russia and European food is served in this unassuming restaurant and bar in the basement of the Solovetskaya Sloboda hotel.

Advertisement