Terasa U Prince
Food that tastes even better for the view that is second to none. Stick to the traditional Czech dishes to really appreciate the experience of this magic city.
Prague has no shortage of culinary choice. In barely a couple of decades, the austerity of pre-Velvet Revolution eateries is a thing of the past and the city rivals many other European capitals for choice. And, while it’s always good to try local manifestations of foreign cuisine, authentic Czech cooking remains a very smart option. Here are six superb places to try.
Food that tastes even better for the view that is second to none. Stick to the traditional Czech dishes to really appreciate the experience of this magic city.
Sophisticated veggie and vegan food with world influences served in a setting of contemporary comfort. Also caters for other dietary restrictions.
Updated version of a traditional Czech pub serving food. Good hearty fare, domestic and foreign, with a modern touch. Lovely beer garden in the warmer weather.
This is usually where visiting foreign dignitaries are brought to dine. Easy to tell why. An experience—for all of the senses—you'll remember forever.
Hip décor and modern Czech cuisine combine perfectly in this small chain of eateries. Incredible value for money. Always a reliable choice in Prague.
For a real understanding of authentic Czech food and drink, you must check out U Fleku. A pub, microbrewery and traditional Czech restaurant, it is a wonderful place to get to grips with the cuisine, and the beers, that define proper Czech cuisine. The cooking itself is rustic, hearty and extremely filling, and while vegetarians might struggle a little, committed carnivores will be in raptures with dishes like pork knuckle, pickled sausage and goulash. Open daily 10am to 11pm.