Right place to taste genuine czech pub cuisine, and beer of course