Sowica is a Polish restaurant offering homestyle meals and beer in a mountainside locale. Guests can enjoy traditional dishes prepared with passion, along with a terrace and mountain views.