If you’re on your way to the somewhat off-the-beaten-path of Vyšehrad, make sure you stop at this gem of a restaurant for lunch. They consistently serve up tasty dishes, never lacking in fresh, quality ingredients. It’s a bit more refined than your average Czech restaurant, but this adds to the allure as you munch in their library or take in the sun and food in their courtyard. Prices are more than reasonable for their lunch menu (100-120 kč per dish). Staff is friendly and speaks English.
Address: Vratislavova 36, Prague 2
Non-smoking section: Yes
Credit cards: Yes