Czech Restaurants in Prague are plentiful. Prague's Czech restaurants range from the small and authentic to the novel and modern. When you're in Prague, be sure to treat yourself to Czech food in one of these restaurants.
This Czech restaurant is located in Prague's Lesser Town. Malostranska Pivnice is a pub that serves up fresh Pilsner Urquell beer and traditional Czech food in an historic building. Call a day ahead to order a whole stuffed goose with sides, or drop by to sample other Czech favorites.
Restaurant U Maltezskych Rytiru, "The Knights of Malta," is a small, welcoming Czech restaurant in Prague's Lesser Town. The seating is cozy, the food prepared without novelty.
"The Blue Duck," as it is known in English, is known for its modern Czech food. This restaurant has made a name for itself among celebrities, whose testimonials can be read on its website.
Nibozizek serves Czech cuisine, but it may be more known for its view of Prague from Petrin Hill. This restaurant is part of a larger establishment that includes a small inn.
"The Wounded Goose" serves Czech food. Specialties include smoked and marinated tongue, grilled duck breast, and soup in bread bowls. Located in New Town Prague, this restaurant is part of a chain of restaurants that cater to other areas of the city.
With a prime location on Charles Square in New Town Prague, U Cizku Czech Restaurant is also well established, having been in business for over 60 years.
Strelecky Ostrov is situated on an island on the Vlatva in Old Town Prague. The menu serves both Czech food and international cuisine; dine on the terrace or in the more formal dining room.
Diners are seated in various rooms, each dedicated to a particular aspect of beer brewing or the practice of enjoying beer. Listen to traditional music while you feast on Czech food.
U Cesky Panu is a fun Czech Restaurant with a medieval theme. Encounter lords and ladies while you dine on traditional food and listen to music from the Middle Ages.
Sherwood's menu has a dish to please any palate - from Czech, to international, to vegetarian food. Relax in the dining room or have a drink at the bar.