U Fleku is a perfect mix of Czech native pub culture, with their own brewed dark beer (I've never liked dark beer but this place changed my opinion about it). The place is brewing their own beer for over 500 years and doing it right. I cannot recommend much about food but for beer and good time in a native pub is a definitive thing for this place.
If you're looking for good old Czech beer and want to experience old and loud pub culture in Bohemia, you've to "Czech" U Fleku. My personal opinion about food there is not very high as I have had better food in a lot of other places.
Shots, mixed with honey are a definite to go for.
Su-Sa: 10:00-23:00