Nestled away in the labyrinthine back streets beneath the Castle, David is something of a gourmet’s paradise, offering delicately prepared dishes served by charming and friendly staff. It’s independently run, and small (40 covers), and the maître d’ and chef owners are often on hand to ensure that everything proceeds smoothly.
Décor-wise David is a little on the conservative side – all antique furniture and original paintings – but the affable ambience tends to thaw any starchiness pretty quickly. The Czech/French menu isn’t hugely extensive but is very particular, crammed with freshly prepared, intricate dishes and subtle combinations.
If you’re lucky enough to dine here on a warm evening, you can take advantage of the small outdoor terrace.