30 casual dining worth the trip across Poland, editor-ranked by TableJourney. All Poland guides.
Bar Mleczny Pod Temidą ★ 4.5 · Kraków
stare-miasto · ul. Grodzka 43, 31-001 Kraków
Bar Mleczny Pod Temidą on Kraków's Grodzka is the city's most editorial surviving milk bar: laminated menu, queue-and-pay-first, full meals for 15 to 25 zl.
Tip: Bring cash; the card terminal is unreliable. Tables share with strangers; queues at lunch.
Bar Mleczny Prasowy ★ 4.5 · Warsaw
srodmiescie · ul. Marszalkowska 10, 00-590 Warszawa
Bar Mleczny Prasowy in Warsaw has fed the centre since 1954 from a socialist-realist building on Marszalkowska. Kitchen leans milk bar (bar mleczny).
Tip: 12:00-14:00 weekday peak. Aim for late breakfast or the 14:30 lull.
Vegan Ramen Shop (Muranow) ★ 4.5 · Warsaw
muranow · al. Jana Pawla II 52/54, 00-150 Warszawa
Vegan Ramen Shop in Warsaw's Muranow is the plant-based ramen counter that built a citywide cult on house-made noodles and slow-pulled mushroom broth.
Tip: Tight room, no reservations; aim for early lunch or late dinner to skip the queue.
Pierogarnia Mandu Śródmieście ★ 4.4 · Gdańsk
main-town · ul. Elżbietańska 4, 80-894 Gdańsk
Pierogarnia Mandu in Gdańsk Śródmieście rolls pierogi to order in dough styles from yeast to spelt. Located in Main Town. At ul. Elżbietańska 4.
Tip: Made-to-order kitchen; budget 25 minutes from sitting down to the first plate.
Avocado Vegan Bistro ★ 4.4 · Gdańsk
wrzeszcz · ul. Wajdeloty 25/1, 80-437 Gdańsk
Avocado Vegan Bistro in Gdańsk Wrzeszcz cooks the Polish everyday-canon without animal product. Soy schabowy, croquettes, stews and dumplings.
Tip: Daily specials sell out by 14:30; arrive at lunch for the full board.
Marino Bistrot ★ 4.4 · Poznań
jezyce · ul. Poznańska 50/2, 60-848 Poznań
Marino Bistrot on Poznańska 50/2 in Jeżyce, Poznań is a Polish-Italian family room with chef-owner Livio Marino on the pass, an exposed-brick basement.
Tip: There is no pizza. Come for the pastas and the seafood mains; the dessert is the tiramisu.
Pyzy, Flaki Gorace! ★ 4.4 · Warsaw
praga-polnoc · ul. Brzeska 29, 03-737 Warszawa
Pyzy, Flaki Gorace! in Warsaw's Praga district plates pyzy dumplings in jam jars under fluorescent strip lights. Kitchen leans traditional polish.
Tip: Open daily 11:00-22:00. A second branch sits at Podwale 5 in the Old Town if you can't cross the river.
Bar Bambino ★ 4.4 · Warsaw
srodmiescie · ul. Krucza 21, 00-526 Warszawa
Bar Bambino in Warsaw, on the Krucza-Hoza corner, is the slightly-more-upmarket take on the milk bar. Priced at $. Kitchen leans milk bar (bar mleczny).
Tip: Mon-Fri 08:00-20:00, weekends 09:00-17:00. Walk in, no reservations needed.
Piwna 47 ★ 4.3 · Gdańsk
main-town · ul. Piwna 47, 80-831 Gdańsk
Piwna 47 in Gdańsk runs a Michelin-recommended Pomeranian brasserie behind St Mary's. Closed Monday and Tuesday. Weekend dinners book out a week ahead.
Tip: Closed Monday and Tuesday. Weekend dinners book out a week ahead.
Restauracja Kubicki ★ 4.3 · Gdańsk
main-town · ul. Wartka 5, 80-841 Gdańsk
Restauracja Kubicki in Gdańsk has run since 1918 on Wartka Street, the oldest surviving room in town. Book the window tables for the Motława view at sunset.
Tip: Book the window tables for the Motława view at sunset Walk-ins usually OK.
Zafishowani ★ 4.3 · Gdańsk
main-town · ul. Tokarska 6, 80-888 Gdańsk
Zafishowani in Gdańsk works a Tokarska Street townhouse with a wine bar and shop attached to the restaurant. Located in Main Town. Priced at $$$.
Tip: The wine shop pours bottles at retail-plus prices, well under restaurant lists.
Targ Rybny - Fishmarkt ★ 4.3 · Gdańsk
targ-rybny · ul. Targ Rybny 6C, 80-838 Gdańsk
Targ Rybny - Fishmarkt in Gdańsk works the historic fish-market square the city was named for, with chef Patryk Domachowski running a Kashubian-Mediterranean.
Tip: Open to midnight every day. Window seats upstairs face the Hilton across Targ Rybny.
Pierogarnia Mandu Oliwa ★ 4.3 · Gdańsk
oliwa · ul. Kaprów 19D, 80-316 Gdańsk
Pierogarnia Mandu Oliwa in Gdańsk is the chain's first room, the leafy-suburb flagship near the cathedral. Priced at $$. Kitchen leans pierogi.
Tip: Order via the QR card to avoid the lunch service crush Walk-ins usually OK.
Pierogarnia Krakowiacy ★ 4.3 · Kraków
stare-miasto · ul. Szewska 23, 31-009 Kraków
Pierogarnia Krakowiacy on Szewska in Kraków's Old Town runs a 30-strong pierogi carte: ruskie, meat, duck, spinach, sweet cherry. Located in Stare Miasto.
Tip: Pierogi come boiled or pan-fried. Pan-fried takes 5 extra minutes; ask for half-and-half.
Milkbar Tomasza ★ 4.3 · Kraków
stare-miasto · ul. Świętego Tomasza 24, 31-027 Kraków
Milkbar Tomasza on Kraków's Świętego Tomasza updates the milk-bar form: same prices and naleśniki, but table service and a younger crowd. Priced at $.
Tip: Closed Monday. Breakfast all day; the brunch plate at 25 zl is the steal.
Endzior (Plac Nowy zapiekanka) ★ 4.3 · Kraków
kazimierz · Plac Nowy 4, 31-056 Kraków
The Plac Nowy zapiekanka window in Kraków's Kazimierz, Endzior at the round former kosher slaughterhouse, has poured open-face baguettes since 1989.
Tip: Cash only. Six windows ring the rotunda; Endzior is the consensus pick. Open until 03:00 weekends.
Pod Baranem ★ 4.3 · Kraków
stare-miasto · ul. Świętej Gertrudy 21, 31-049 Kraków
Pod Baranem near the Wawel side of Kraków's Planty cooks classic Polish since 1997. Chef-founder Jan Baran's menu runs duck, veal cheeks, traditional soups.
Tip: Reservation only in the evening; lunch easier as walk-in. Close to Wawel Castle.
Zazie Bistro ★ 4.3 · Kraków
kazimierz · ul. Józefa 34, 31-056 Kraków
Zazie Bistro in Kraków's Kazimierz runs Lyonnais-bistro grammar in a tiny room on Józefa: tartare, escargot, blanquette de veau, tarte tatin.
Tip: Walk-in only. Get there before 19:00 or queue 30 minutes; closed Sunday.
Na Winklu ★ 4.3 · Poznań
srodka · ul. Śródka 1, 61-126 Poznań
Na Winklu in Śródka, Poznań is a pierogi specialist on the corner since 2015, with a wide range of savoury and seldom-seen fillings plus oversized baked.
Tip: The corner location is the room itself; arrive before 13:00 on weekends or expect to wait for a table.
Bar Mleczny Familijny ★ 4.3 · Warsaw
srodmiescie · ul. Nowy Swiat 39, 00-029 Warszawa
Bar Familijny on Warsaw's Nowy Swiat has run continuously since the People's Republic. Mon-Fri 07:00-20:00, Saturday 09:00-17:00, Sunday closed.
Tip: Mon-Fri 07:00-20:00, Saturday 09:00-17:00, Sunday closed Walk-ins usually OK.
Bar Mleczny Pod Barbakanem ★ 4.3 · Warsaw
stare-miasto · ul. Mostowa 27, 00-260 Warszawa
Bar Mleczny Pod Barbakanem in Warsaw sits just past the Barbican between Old and New Town. Vintage decor, ladies in white coats at the till.
Tip: Open daily 09:00-17:00. Pay cash. The line moves fast Walk-ins usually OK.
Tel Aviv Urban Food (Poznanska) ★ 4.3 · Warsaw
srodmiescie · ul. Poznanska 11, 00-680 Warszawa
Tel Aviv Urban Food on Poznanska in Warsaw is the original 2010 vegan-pioneer location of the three-restaurant Tel Aviv group. Located in Srodmiescie.
Tip: Three Warsaw locations: Poznanska is the original, Mickiewicza the Zoliborz outpost.
Lokal Vegan Bistro ★ 4.3 · Warsaw
srodmiescie · ul. Krucza 23, 00-525 Warszawa
Lokal Vegan Bistro on Krucza in Warsaw, run by the Margines cooperative since 2015, rebuilds the Polish home-cooking canon without any meat or dairy.
Tip: Closed Mondays. Tue-Sat 12:00-21:00, Sunday 12:00-19:00. Cash and card.
Pizza Pany ★ 4.3 · Wrocław
nadodrze · ul. Cybulskiego 1a, 50-206 Wrocław
Pizza Pany in Wrocław's Nadodrze runs a wood-oven Neapolitan room: delicate risen edges, sharp crust, original combinations on the specials board.
Tip: The takeaway window runs the same dough; useful for a cheap walk-home dinner.
Witómë ★ 4.2 · Gdańsk
main-town · ul. Piwna 36/39, 80-831 Gdańsk
Witómë in Gdańsk runs a Kashubian dining room on Piwna behind St Mary's, the city's most centrally-located rendition of the regional kitchen.
Tip: Open seven days from 07:30, late kitchen until 23:00 Friday and Saturday.
Restauracja Gvara ★ 4.2 · Gdańsk
main-town · ul. Chlebnicka 48/51, 80-830 Gdańsk
Restauracja Gvara in Gdańsk sits at the base of St Mary's Basilica on Chlebnicka, a modern-Polish room that pulls traditional Pomeranian plates.
Tip: Live music Friday and Saturday evenings; reserve a window seat for the Basilica view.
Przystanek Pierogarnia ★ 4.2 · Kraków
stare-miasto · ul. Bonerowska 14, 31-068 Kraków
Przystanek Pierogarnia in Kraków's Old Town is the no-nonsense pierogi counter locals queue at: 20 fillings, plates from 18 zl, open from 11:00 to late.
Tip: Cash and card. Counter seats only; ten stools and a window-bar.
Veganic ★ 4.2 · Kraków
stare-miasto · ul. Karmelicka 34, 31-128 Kraków
Veganic on Karmelicka in Kraków cooks Polish classics fully plant-based: pierogi ruskie with cashew cream, beetroot tartare, vegan żurek soup.
Tip: Closed Monday. The weekend brunch service is the easy table to take.
Marchewka z Groszkiem ★ 4.2 · Kraków
kazimierz · ul. Mostowa 2, 31-061 Kraków
Marchewka z Groszkiem in Kraków's Kazimierz is the homely Polish bistro on the Mostowa footbridge: pierogi, gołąbki, beetroot soup with uszka.
Tip: The Mostowa branch sits on the footbridge with river views. Open daily 12:00-22:00.
Vegab ★ 4.2 · Kraków
kazimierz · ul. Starowiślna 8, 31-038 Kraków
Vegab on Starowiślna near Kraków's Kazimierz is the vegan kebab and zapiekanka counter that beat the city's late-night habit at its own game.
Tip: Cash and card. Open until 02:00 every night; the kebab in pita is the order.