Prague abounds in literally hundreds of restaurants, varying hugely in style, cost and the types of cuisine on offer. As a general rule you should try to avoid places in the very touristy spots as these tend to be overpriced with the accompanying increase in quality. If you can try to eat more locally, Vinohrady in particular has many good restaurants, at much better prices than those in Prague 1. Here we have selected just a few of our very favourite restaurants.
Almost all Czech restaurants have a 'denni nabidka' or 'daily menu' available at lunchtime with cut price dishes from around 100 crowns, sometimes including soup or a drink, ready to be served immediately. These are usually a real bargain, although as soon as the item sells out, that's it, you have to choose something else. Some restaurants have only a daily menu at lunchtime.
This recently renovated gastropub offers good quality Czech food as well as modern international cuisine. There is also an excellent value daily menu which changes every day. Their beer is the excellent Pilsner. The restaurant is located on Vinohradska street, just to to the north of Wenceslas Square, and within easy walking distance of the bars and clubs of the Prague gay scene. Stop by Saints bar before visiting this restaurant and we can give you a token for a free drink with any meal purchased here.
Vinohradska 35/25, Praha 2
Monday to Friday 11am to midnight, Saturdays 11.30am to midnight and Sundays 11.30am to 10pm
+420 731 111 119