Restaurant David is a real gem. It is very difficult to find but, if you can find it, your will love it but please do not tell anybody or it will get crowded out with tourists.
It is a genuine local Czech restaurant, with fabulous Czech food and friendly staff.
You are eating with locals, if you want to treated like a tourist, do not go but, if you want to eat where the locals eat, you must go and the food is great.
Because it is a local eatery for locals, the food is very reasonably priced.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.