Slow-roasted meats and fluffy dumplings in the Czech capital Slow-roasted meats and fluffy dumplings in the Czech capital ...