Karcma u Borzanka is a traditional country food restaurant established in 2003, offering a home-style kitchen and a distinct highland atmosphere. Delivery options are available.