Karczma is a traditional Polish inn offering authentic cuisine in a welcoming atmosphere.