Where to eat in Prague

Where to Eat in Prague

Explore the best restaurants in Prague, divided into various categories to suit your preferences. Find the perfect place to dine, whether you're looking for traditional Czech cuisine, a place for business meetings, or options near O2 universum.

Czech Cuisine

U ČERVENÉHO PÁVA

Address: Kamzíkova 534/6, Old Town, Prague 1, 110 00

Website: Tripadvisor

Description: A restaurant offering Czech home-style cuisine and a selection of wines. Vegetarian food option available.

How to Get There: Můstek subway station then a 4-minute walk along Rytířská street

Opening Hours: 11:00–23:00

Reservation Required: Not required

U KROKA

Address: Vratislavova 28/12, Prague 2, 128 00

Website: U Kroka

Description: U Kroka - the small family restaurant continues the tradition of a well-known Prague inn which was opened on the excursion route to Vyšehrad as early as 1895. Its domain is Czech cuisine. Beer from industrial breweries on tap but of above-standard quality. Vegetarian food option available.

How to Get There: Karlovo náměstí subway station then tram no 3 to Výtoň station

Opening Hours: 11:30–23:00 (From 15:00 to 16:00 the kitchen is CLOSED)

Reservation Required: No

KUCHYŇ

Address: Hradčanské náměstí 186/1, Prague 1, 118 00

Website: Kuchyň

Description: Kuchyň is a Czech restaurant by Ambiente at Prague Castle. Come for honest Czech food by chef Marek Janouch and carefully treated tank beer. The chef prepares Czech classics according to the recipes of noble cuisine. The kitchen is located in the premises of the National Gallery Prague. The Old Masters exhibition featuring works from the Renaissance and Baroque periods is taking place in the Schwarzenberg Palace. Vegetarian food option available.

How to Get There: Malostranská subway station then tram no 22 to Pražský hrad station

Opening Hours: 11:30–23:00

Reservation Required: No

KANTÝNA

Address: Politických vězňů 1511/5, Prague 1, 110 00

Website: Kantýna

Description: Kantýna is a company focused on Czech beef and pork. Here the craft of butchers and the experience of chefs come together under one roof. Meat from Amasa is cooked on an open fire in the Canteen, eaten standing or sitting down and washed down with carefully treated beer.

How to Get There: Můstek subway station then a 5-minute walk along Jindřišská street and turn right to Politických vězňů street

Opening Hours: Monday–Saturday 11:30–23:00; Sunday 11:30–22:00

Reservation Required: Not required

U PARLAMENTU

Address: Valentinská 52, Prague 1, 110 00

Website: U Parlamentu

Description: U Parlamentu - a traditional pub is a term under which almost everyone mainly imagines good beer combined with classic Czech cuisine. Excellent Pilsner beer, Czech cuisine, friendly service, outdoor seating (garden). Vegetarian food option available.

How to Get There: Staroměstská subway station

Opening Hours: 11:00–23:00

Reservation Required: Not required

MINCOVNA

Address: Staroměstské nám. 930/7, Josefov, Prague 1, 110 00

Website: Mincovna

Description: Mincovna - Right at the entrance the copper beer tanks above the bar attract attention. The restaurant's cuisine is based on recipes from the times of Austria-Hungary. Here chef David Kalina and his team cook traditional Czech cuisine in a modern way. In addition to traditional duck, goulash, and sirloin the menu offers Viennese schnitzel or smoked beef brisket. There is also a selection of wines from the historical region of Austria-Hungary. Vegetarian food option available.

How to Get There: Staroměstská subway station then a 7-minute walk along Kaprova street then turn right to Staroměstské nám.

Opening Hours: Monday–Friday11:30–23:00; Saturday–Sunday 12:00–23:00

Reservation Required: No

Suitable for Business Meetings

FIELD

Address: U Milosrdných 12, Old Town, Prague 1, 110 00

Website: FIELD

Description: FIELD Restaurant is a Michelin-starred restaurant in Prague by chef Radek Kašpárek. It is based on original farm seasonal ingredients, natural procedures, and traditional recipes in an unconventional concept. At Field, he's not afraid to let things go.

How to Get There: Dvořákovo nábřeží nemocnice na Františku bus station no 207 then 4 minutes walk along Kozí street then turn right to U Milosrdných street

Opening Hours: Monday–Friday 11:00–14:30, 18:00–23:30; Saturday–Sunday 12:00–15:00, 18:00–22:00

Reservation Required: No

CAFEDU

Address: Škrétova 490/12, Prague 2-Vinohrady

Website: CAFEDU

Description: Cafedu offers a pleasant and quiet sitting in an otherwise busy part of Prague with a beautiful view of the National Museum. The main part of the cafe is located on the ground floor and you will find large tables for larger groups (up to 10 people), comfortable armchairs, or bar stools. There is a socket at each table so charging will not be a problem.

How to Get There: Muzeum subway station then a 6-minute walk along Vinohradská then turn right to Legerova

Opening Hours: Monday–Friday 07:30–22:00; Saturday–Sunday 09:00–21:00

Reservation Required: No

NEJEN BISTRO

Address: Křižíkova 263, Prague 8-Karlín, 186 00

Website: NEJEN BISTRO

Description: Guests will find the Nejen Bistro restaurant in the dynamically developing Karlín of Prague. A bit in the center and outside it. Chef Petr Brňák prepares the dishes for his guests. The cuisine offered relies on fresh ingredients, proven cooking methods, and modern techniques. The grill is fully used. Vegetarians and vegans can also enjoy the menu. On tap is a carefully treated beer from the movie Postřižin – Dalešické beer. In the summer months, you can use our outdoor seating area.

How to Get There: Florenc subway station then a 9-minute walk along Křižíkova street

Opening Hours: Monday–Friday 11:00–23:00; Saturday 12:00–22:00; Sunday 09:00–16:00

Reservation Required: Not required

ESKA

Address: Pernerova 673/49, Prague 8-Karlín, 186 00

Website: ESKA

Description: Bakery in Karlín by Ambiente. Come for a lunch made from local ingredients or a famous breakfast which you can enjoy until late in the afternoon.

How to Get There: Křižíkova subway station then a 6-minute walk along Támova then turn right to Pernerova

Opening Hours: Monday–Friday 08:00–19:00; Saturday–Sunday 09:00–19:00

Reservation Required: Not required

Near O2 universum

BACKSTAGE BAR AND RESTAURANT

Address: Českomoravská 2521/19a, Prague 9 – Libeň, 190 00

Website: Backstage

Description: A stylish restaurant and bar with an open kitchen. We offer a wide selection of drinks - domestic and foreign beers, carefully selected wines, and spirits. You can sit either directly in the restaurant by the open kitchen or in the inner atrium or on the spacious Piazzetta around the restaurant. Vegetarian food option available.

How to Get There: Českomoravská subway station then a 5-minute walk past O2 Universum

Opening Hours: 06:30–22:00

Reservation Required: Not required

RESTAURACE KOVÁŘSKÁ

Address: Kovářská 939/4, Prague 9 – Libeň, 190 00

Website: Kovářská

Description: Restaurant offers Czech classics and some of our specialties, tortillas, burgers, sandwiches, meat dishes, pasta. In the summer months, you can use our garden. Vegetarian food option available.

How to Get There: Českomoravská subway station then a 3-minute walk to the restaurant

Opening Hours: 10:30–23:00

Reservation Required: Not required

KOZLOVNA NA RÁNĚ

Address: Drahobejlova 957/53, Prague 9 – Libeň, 190 00

Website: Kozlovna na Ráně

Description: Great Czech cuisine with classic recipes from our ancestors. Based on traditional home procedures with an emphasis on the freshness of ingredients without the use of flavorings and artificial ingredients. Our professional service also adds to the feeling of uniqueness + tank beer. Vegetarian food option available.

How to Get There: Českomoravská subway station then a 1-minute walk to Drahobejlova street

Opening Hours: 11:00–24:00

Reservation Required: Not required

ŠNYT VYSOČANY

Address: Kovářská 19, Prague 9 – Libeň, 190 00

Website: Šnyt Vysočany

Description: Šnyt - delicious beer and honest cuisine - this is the restaurant Šnyt in Prague which is based on an original concept of branded restaurants.

How to Get There: Českomoravská subway station then a 4-minute walk along Drahobejlova then turn right to Kovářská street

Opening Hours: Monday–Saturday 11:00–23:00; Sunday 11:00–22:00

Reservation Required: Not required

OLD ARMENIA

Address: Lihovarská 1096/6, Prague 9 – Libeň, 190 00

Website: Old Armenia

Description: Armenian and Caucasian dishes from the highest quality food.

How to Get There: Českomoravská subway station then an 11-minute walk along Ocelářská then turn right to Lihovarská

Opening Hours: Monday–Thursday 11:00–23:00; Friday 11:00–24:00; Saturday–Sunday 12:00–24:00

Reservation Required: Not required

Steak Houses

GRAN FIERRO

Address: Myslíkova 8, Prague 2, 120 00

Website: Gran Fierro

Description: Gran Fierro is an Argentinian steakhouse and restaurant with a soul of sustainability. Our kitchen is based on fire and coal which is why the topic of sustainable charcoal production is also close to us. We are proudly switching to a restaurant that operates on the basis of a circular economy.

How to Get There: Karlovo náměstí subway station then a 6-minute walk along Resslova street then turn right to Na Zderaze street then turn left to Myslíkova street

Opening Hours: 12:00–24:00

Reservation Required: Not required

BÍLÁ KRÁVA

Address: Rubešova 10, Prague 2 - Vinohrady, 120 00

Website: Bílá Kráva

Description: Small family restaurant which is characterized by a less formal and friendly approach to guests. The restaurant prepares beef with well-known origins, dry-aged in whole neighborhoods and butchered the French way. Among all the meat breeds we chose the Charolais breed.

How to Get There: Muzeum subway station then a 7-minute walk along Vinohradská then turn right to Rubešova

Opening Hours: Monday–Friday 11:30–23:30; Saturday 17:00–23:30; Sunday Closed

Reservation Required: Not required

GEORGE PRIME STEAK

Address: Platnéřská 19, Prague 1, 110 00

Website: George Prime Steak

Description: George Prime Steak is the premier quintessential American-style steakhouse located in the heart of Prague’s Old Town neighborhood. They serve up the perfect prime steak every time. The restaurant boasts the freshest seafood, chef-driven entrees, an extensive collection of Californian wines, handcrafted classic cocktails, and two private rooms each designed for different dining experiences.

How to Get There: Staroměstská subway station then a 4-minute walk along Kaprova then turn right to Žatecká then turn left to Platnéřská

Opening Hours: 06:00–22:00

Reservation Required: Not required

BEEF BAR

Address: Na Perštýně 357/10, Old Town, Prague 1, 110 00

Website: Beef Bar

Description: South American specialties of the highest quality beef and empanadas are complemented by New York pastrami together with excellent Spanish hams and goat and cow milk cheeses from the Léon region. Wine lovers will surely be delighted by our personal selection of excellent Uruguayan and Argentinian wines with an unmistakable taste and beer connoisseurs will be delighted by the legendary Czech draft beer from the Matuška family brewery.

How to Get There: Národní třída subway station then a 4-minute walk along Spálená then straight to Na Perštýně

Opening Hours: Bistro 11:30–22:00; Bar–Grill 11:30–23:00

Reservation Required: Not required

ČESTR

Address: Legerova 57/75, Prague 1, 110 00

Website: Čestr

Description: Steaks from meat from Czech farms, Pilsner beer from the tank, and a stylish modern environment - this is steakhouse Čestr. We recommend trying the three-course degustation menu which you put together according to your preferences. You can also count on excellent service and a modern interior in which ornaments will impress - incl. e.g. chandeliers - in the shape of cow heads.

How to Get There: Muzeum subway station then a 4-minute walk along Vinohradská then turn left to Legerova street

Opening Hours: Monday–Friday 11:30–23:00; Saturday 12:00–23:00; Sunday 12:00–22:00

Reservation Required: Not required

Low-Cost Variants

HAVELSKÁ KORUNA

Address: Havelská 23, Prague 1, 110 00

Website: Havelská Koruna

Description: The Havelská Koruna restaurant specializes in traditional Czech cuisine. The wide range of dishes offered is unique not only in Prague but also in the Czech Republic itself. Customers can choose from at least 40 different dishes every day. The daily menu consists of 25 dishes that are undoubtedly part of traditional Czech cuisine.

How to Get There: Můstek subway station then a 5-minute walk along Na Můstku then turn right to Rytířská street then turn left to Havelská street

Opening Hours: 10:00–22:00

Reservation Required: Not required

APETIT

Address: Dlouhá 736, Old Town, Prague 1, 110 00

Website: Apetit

Description: In the restaurant you can order hot cuisine specialties - ready-made and minute meals, cold cuisine specialties, pastry, and bakery specialties.

How to Get There: Nám. Republiky subway station then an 8-minute walk along Revoluční then turn left to Dlouhá street

Opening Hours: Monday–Friday 09:00–19:00; Saturday–Sunday 10:00–19:00

Reservation Required: Not required

JINÁ KRAJINA

Address: Řeznická 4, Prague 1, 110 00

Website: Jiná Krajina

Description: Chilled fish, vegetarian dishes, steaks, salads, soups, fresh herbs, desserts.

How to Get There: I P. Pavlova subway station then a 13-minute walk along Ječná then turn right to Štěpánská street then turn left to Řeznická street

Opening Hours: Monday–Friday 11:00–22:30; Weekend Closed

Reservation Required: Not required

POLÍVKÁRNA

Address: Sokolovská 86/97, Prague 8, 186 00

Website: Facebook

Description: Every day it offers several types of soups - Czech and foreign in the classic version and in a healthier version. Among the most popular are for example Russian borscht, chicken with tarragon, or carrot with ginger.

How to Get There: Křižíkova subway station then a 2-minute walk straight along Sokolovská

Opening Hours: Monday–Friday 08:00–18:00

Reservation Required: Not required

Vegetarian

LEHKÁ HLAVA

Address: Boršov 280/2, Prague 1, 110 00

Website: Lehká Hlava

Description: A vegetarian restaurant that aims to delight your senses and ease your mind. Vegetarian and vegan menu inspired by cuisines from around the world.

How to Get There: Staroměstská subway station then a 10-minute walk along Křižíková street then turn left to Boršov street

Opening Hours: Monday–Friday 11:30–23:00; Saturday–Sunday 12:00–23:00

Reservation Required: Not required

MAITREA

Address: Týnská ulička 1064/6, Prague 1, 110 00

Website: Maitrea

Description: A vegetarian restaurant that aims to lighten your life and make your heart flutter. We offer cuisines from all corners of the world in the very center of Prague.

How to Get There: Staroměstská subway station then a 9-minute walk along Kaprova street then turn left to Dlouhá street then turn right to Týnská ulička

Opening Hours: Monday–Friday 11:30–23:00; Saturday–Sunday 12:00–23:00

Reservation Required: Not required

NASTUREZA

Address: Hellichova 14, Prague 1, 110 00

Website: Natureza

Description: In close proximity to the church of St. There is a vegetarian restaurant with a magical garden in Vavřince. In a pleasant atmosphere you can enjoy the daily menu which consists of soup and main course. The menu offers vegetarian, vegan, and gluten-free dishes, raw desserts, coffee, wine, and beer from the Únětice brewery.

How to Get There: Malostranská subway station then tram 15 to Hellichova tram station

Opening Hours: Monday–Friday 10:00–20:00; Saturday 11:00–20:00; Sunday 11:00–18:00

Reservation Required: Not required. Payment only in cash or paper sodexo meal vouchers, ticket check, dejeuner

LOVING HUT

Address: Jugoslávská 12, Prague 2, 120 00

Website: Loving Hut

Description: Loving Hut International Vegan Restaurant & Café is an international chain of vegan restaurants founded by Supreme Master Ching Hai. Convenient self-service bistros offer a wide variety of fresh and delicious food without genetic modification.

How to Get There: I P. Pavlova subway station then a 4-minute walk along Jugoslávská street

Opening Hours: Monday–Friday 11:00–21:00; Saturday–Sunday 12:00–21:00

Reservation Required: Not required

Sushi

YAMI SUSHI HOUSE

Address: Masná 1051/3, Prague 1, 110 00

Website: Yami Sushi House

Description: In addition to traditional sushi, you can also try fusion rolls in unique and creative flavors and shapes. Thanks to the open sushi bar you can also watch the chef prepare your dish. A garden is also available in the summer.

How to Get There: Náměstí Republiky subway station then tram no 26 to Masná tram station

Opening Hours: 12:00–23:00

Reservation Required: Not required

HANA SUSHI HOUSE

Address: Jagellonská 1062/11, Prague 3, 130 00

Website: Hana Sushi House

Description: Excellent sushi prepared from top-quality ingredients at fair prices, a cozy environment, and pleasant service contribute to the fact that a reservation is practically a must here. On selected days it also offers a lunch menu and we recommend that you also order one of the rich selection of drinks with your meal.

How to Get There: Jiřího z Poděbrad subway station then a 9-minute walk along Vinohradská then turn left to Milešovská then turn right to Jagellonská

Opening Hours: Monday–Friday 16:00–22:00; Saturday 12:00–22:00; Sunday Closed

Reservation Required: Recommended only via phone. Reservation: +420 774 243 472

THE SUSHI BAR

Address: Zborovská 49, Prague 5, 150 00

Website: The Sushi Bar

Description: In addition to the fact that they prepare one of the best sushi in Prague, this establishment is also proud of a first - it is the very first sushi restaurant not only in Prague but also in the Czech Republic. In addition to traditional and unusual variations of sushi, the menu also offers a variety of delicious salads including seaweed salad, fish dishes, or soups. Vegetarian food option available.

How to Get There: Tram no 9 to station Újezd then a 3-minute walk along Vítězná then turn right to Zborovská

Opening Hours: 11:30–23:00

Reservation Required: Recommended: The Sushi Bar Reservation

Pizza, Pasta

LA PICCOLA PERLA

Address: Perlová 412/1, Prague 1, 110 00

Website: La Piccola Perla

Description: The oasis of excellent Italian cuisine freshly prepared daily at "Perlová" street in the center of Prague. La Piccola Perla offers you real authentic Italian homemade specialties prepared only with the best and fresh ingredients. In our restaurant, you will find an air-conditioned non-smoking environment for groups up to 60 people. Vegetarian food option available.

How to Get There: Můstek subway station then a 3-minute walk along 28. října street then turn right to Perlová street

Opening Hours: 09:00–23:00

Reservation Required: Not required

RISTORANTE GAMBEROROSSO

Address: Jakubská 744/4, Prague 1, 110 00

Website: Ristorante Gamberorosso

Description: GamberoRosso is a modern non-smoking restaurant for your romantic dinner, family celebrations, or simply for spending a nice evening with friends. Enjoy our tasty pizza Napoletana, delicious Italian meals, and great wines in a cozy atmosphere.

How to Get There: Náměstí Republiky subway station then a 4-minute walk along U Obecního domu then turn right to Rybná street then turn left to Jakubská street

Opening Hours: 11:00–23:00

Reservation Required: Not required

SICILY CAFÉ

Address: Senovážné nám. 994/2, Prague 1, 110 00

Website: Sicily Café

Description: Every day we prepare homemade cuisine with a high proportion of organic products, roast homemade cakes, and Italian coffee prepared in espresso-based grains which we bring from Italy.

How to Get There: Můstek subway station then a 7-minute walk along Jindřišská to Senovážné náměstí

Opening Hours: Monday–Friday 08:30–23:00; Saturday 09:30–22:00; Sunday 09:30–20:00

Reservation Required: Not required

PIZZA NUOVA

Address: Revoluční 655/1, Prague 1, 110 00

Website: Pizza Nuova

Description: We bake Neapolitan pizza with a fresh natural taste. We roll the dough using the secret tradition of Verace Pizza Napoletana and bake it on oak wood in an oven from Naples. Vegetarian food option available.

How to Get There: Nám. Republiky subway station then a 3-minute walk along Revoluční street

Opening Hours: Monday–Friday 11:30–15:00, 18:00–22:00; Saturday–Sunday 11:30–22:00

Reservation Required: Not required

Gluten Free (Mixed Cuisines)

ALRISO RISOTTERIA ITALIANA

Address: Betlémské nám. 11/259, 110 00 Staré Město, Czechia

Website: Alriso

Description: Alriso Risotteria Italiana is a 100% gluten-free restaurant and well worth the stop. The lasagna was fabulous. All the desserts looked great too. For their 100% gluten-free menu click the link.

How to Get There: From Stages Hotel walk about 4 minutes (270m) to Arena Liben jih, 92 Sidliste Modrany (22 mins, 17 stops), Platform A, Detour, Karlovy Lazne Walk about 4 mins (280m), Arrive at Alriso Risotteria Italiana

Opening Hours: 11:00–23:00

Reservation Required: Not required

BABIČČINA SPIŽÍRNA

Address: Hradební 1044/14, Old Town, Prague 1, 110 00

Website: Babiččina Spižírna

Description: Babiccina Spiz is a must stop for gluten-free treats. They have great items for purchase for lunch, a dessert, or take-away. You can even get traditional items.

How to Get There: From Stages walk 4 minutes (270m) to Arena Liben jih (south), 92 Sidliste Modrany, 16 minutes (13 stops), Platform A, Dlouha trida walk 2 minutes (180m), Arrive at Babiccina Spiž

Opening Hours: Monday, Tuesday, Thursday, Friday 08:00–18:30; Wednesday, Saturday, Sunday 10:00–16:00

Reservation Required: Unsure but there is a reserve a table via Google

BASSOTTO

Address: Pštrossova 4, Prague 1, 110 00

Website: Bassotto

Description: A cozy gluten-free bakery with a wine bar in the center of Prague, also suitable for business meetings.

How to Get There: I. P. Pavlova subway station then a 5-minute walk along Legerova then turn left to Žitná, walk along to Myslíkova then turn right to Pštrossova

Opening Hours: Monday–Friday 09:30–22:00; Saturday 10:30–22:00; Sunday 10:30–21:00

Reservation Required: Not necessary

MjNmZTRhZD