Krakow eats well, and it eats on its own terms. The Old Town and the streets fanning out from Plac Jana Matejki and Rynek Główny hold a working concentration of kitchens that range from regional Polish rooms cooking the dishes grandmothers argued about, to Thai, Japanese, Korean and American counters that did not exist here a generation ago. This list of twelve is built for a visitor who wants to eat the city honestly: a couple of plates of pierogi and żurek done without apology, a brewery that pours its own beer beside the food, a sushi counter that takes the fish seriously, an udon bowl across from the train station for the night you do not feel like dressing up. The addresses cluster tightly — most are inside a fifteen-minute walk of one another — which means you can plan a day of eating without ever queuing for a taxi. Where a kitchen leans hard into one cuisine, the entry says so; where the room itself is the point, that is said too. No rankings of "best"; only twelve places worth the table.
-
1 Szalone Widelce
40 Szpitalna, 31-024Regional Polish cooking served all day in the heart of the Old Town
From 09:00 the doors at 40 Szpitalna, 31-024, are already open, which makes Szalone Widelce one of the few places in the Old Town that will feed you a proper regional Polish plate at breakfast, lunch and dinner without changing menus mid-shift. The locals head here for the regional and Polish cooking rather than for the carbon-copy pierogi rooms a block over chasing the tourist złoty. Service runs straight through to 22:00 every day of the week, which is the kind of schedule that tells you the kitchen is confident in what it puts out. Bookings and the day's specials live on the restaurant's own site; the landline at +48 12 422 23 46 still works if you would rather speak to a person.
- regional
- polish
Hours: Mo-Su 09:00-22:00
-
2 Jarema
5 Plac Jana Matejki, Kraków, 31-157, PLOld-school regional Polish dining on Plac Jana Matejki
Lunch at Jarema, 5 Plac Jana Matejki, 31-157, begins at 12:00 and the kitchen does not hurry. The room leans into the regional Polish repertoire — borscht, pierogi, slow-braised meats — and treats them as the main event, not as a folk-costume act. Skip the tourist-square restaurants ringing Rynek Główny and walk the seven minutes north to this one instead; the cooking here argues for itself. Service runs to about 20:00 most evenings, which suits an early, unhurried dinner more than a late one. Reservations are handled through the restaurant's own website or by phone on +48 124 293 669 — and both are worth using on a weekend, because the square outside fills up and the room does not stretch.
- regional
-
3 Browar Lubicz
17j Lubicz, Kraków, 31-503Polish kitchen and on-site brewery, late hours on weekdays
Service rolls at 12:00 and the kitchen keeps cooking until midnight Monday through Friday at Browar Lubicz, 17j Lubicz, 31-503. The locals come here for the Polish menu paired with beer that did not have to travel, which is rarer in this part of the Old Town than it should be. Don't bother with the chain steakhouses on the main drag; a brewery that cooks its own food is a better bet on a long evening, and this one runs late on weekends too — 13:00 to 23:00 on Sunday, with after-hours service spilling past midnight on Saturday. The website at browar-lubicz.com.pl carries the current beer list and event nights; bookings for larger tables go through +48 12 353 99 44.
- polish
-
4 Tajska
9 Szpitalna, Kraków, 31-024Thai cooking on Szpitalna, late on Friday and Saturday
Lunch starts at 12:00 at Tajska, 9 Szpitalna, 31-024, and the kitchen commits to one thing: Thai. The locals head here when the pierogi rotation gets heavy, which is exactly the case for a Thai room that is not pretending to be pan-Asian. Avoid the menus a few doors down that try to do five cuisines at once; a single-cuisine kitchen on this street is the more interesting bet. Weeknight service runs to 21:00, Friday and Saturday push to midnight, and Sunday closes at 22:00 — the late-week hours are useful if you are eating after a long walk around the Old Town. The current menu lives at taj.menu and the kitchen takes calls on +48 12 307 20 25.
- thai
Hours: Mo-Th 12:00-21:00; Fr-Sa 12:00-24:00; Su 12:00-22:00
-
5 Urara Sushi & Shabu Shabu
19/4 Świętego Tomasza, Kraków, 31-022Sushi and shabu-shabu on a quiet Old Town side street
Doors open at 12:00 every day at Urara Sushi & Shabu Shabu, 19/4 Świętego Tomasza, 31-022, and the kitchen stays on the line until 23:00. The locals know to come here for the Asian counter rather than the all-purpose sushi-and-noodle rooms further down the tourist drag — a kitchen that has tied its name to two specific traditions, sushi and shabu-shabu, has fewer places to hide. The 11-hour daily service window is generous for a small Old Town address and useful for a quieter, slightly later dinner. The menu and reservation form live at urarasushi.pl; for same-day tables, the line on +48 531 857 146 is the faster route.
- asian
Hours: Mo-Su 12:00-23:00
-
6 Tużurek
15 Westerplatte, Kraków, 31-033All-day Polish-European cooking from 07:00
From 07:00 the kitchen at Tużurek, 15 Westerplatte, 31-033, is already on, and it stays on every day of the week until 21:30. That makes it one of the more honest breakfast-through-dinner rooms in the area — the menu is Polish and broader European, cooked in one place by one team across a 14-hour day. The locals prefer this kind of long-shift kitchen to the breakfast-only and dinner-only rooms that flank the Planty; you can come for coffee and a plate at 08:00, come back at 19:00, and the same kitchen is cooking. Reservations and the menu live at tuzurek.pl; phone bookings go to +48 577 151 170, which is the cleaner route on a weekend morning.
- polish
- european
Hours: Mo-Su 07:00-21:30
-
7 U Babci Maliny
SławkowskaPlain-spoken regional Polish cooking near the market square
By 11:00 on a weekday the dining room at U Babci Maliny on Sławkowska is already serving regional Polish food to a crowd that is mostly local at lunch. The locals swear by the kitchen here precisely because it has not been redesigned for a TripAdvisor photograph; weekend hours shift to a 12:00 start, and the kitchen runs until 23:00 every day of the week. Don't bother queuing for the touristed pierogi counters on the Rynek when this one is a short walk north and cooks the same canon better. The menu and the location's own page live at kuchniaubabcimaliny.pl/restauracja/krakow-slawkowska-17/; the kitchen takes calls on +48 12 422 76 01, which is the surest way to hold a table for four or more.
- regional
Hours: Mo-Fr 11:00-23:00; Sa,Su 12:00-23:00
-
8 Regale Bar & Restaurant
11 Świętego Tomasza, Kraków, 31-014Polish-international kitchen and bar that runs to midnight
Service at Regale Bar & Restaurant, 11 Świętego Tomasza, 31-014, starts at 14:00 on weekdays and runs straight through to midnight, with weekend doors opening at 12:00. The kitchen covers a Polish-international register without trying to be everything at once, which is more interesting than the third-rate steakhouses a couple of streets away. The locals head here for the bar side as much as the food — a midnight close, seven nights, is unusual on this stretch and useful for a late table after a concert or a long walk. Bookings and the current menu live at regale.restaurant; the line on +48 728 411 782 is the faster route for same-day tables.
- polish
- international
-
9 Hard Rock Cafe
4 Rynek Główny, Kraków, PLAmerican menu directly on Rynek Główny, late on weekends
From 10:00 the doors at Hard Rock Cafe, 4 Rynek Główny, are open onto the main square, and the kitchen serves an American menu until midnight on weekdays and 01:00 on weekends. The locals will tell you to skip the square's themed restaurants on principle; this one is the honest exception, because it does not pretend to be Polish. It is for the visitor who has eaten three rounds of pierogi and wants a burger, a long pour and a late kitchen on the Rynek without negotiation. The location page at hardrockcafe.com/location/krakow/ carries menu and event nights; the line on +48 12 429 11 55 takes reservations directly.
- american
Hours: Mo-Fr 10:00-00:00; Sa-Su 10:00-01:00
-
10 Ka Udon
14A Rakowicka, Kraków, 31-510Korean, ramen and sushi a short walk from the main station
Lunch begins at 12:00 at Ka Udon, 14A Rakowicka, 31-510, and the kitchen does Korean, ramen and sushi on the same menu. The locals head here on weeknights when they don't feel like a Polish dinner; closed on Mondays, the room runs Tuesday through Sunday with a 21:00 close most nights and a later 22:00 close Thursday through Saturday. Don't bother with the airport-style noodle bars near the main station when this room is a short walk further and commits to three traditions rather than five. The site at kavegan.pl carries the current menu and any seasonal closures; the line on +48 790 237 779 is the simplest way to check a Monday or holiday.
- korean
- ramen
- sushi
Hours: Th-Sa 12:00-22:00; Tu,We,Su 12:00-21:00
-
11 Wesele
10 Rynek Główny, Kraków, PLLocal Polish cooking with a window onto the main square
Weekday service at Wesele, 10 Rynek Główny, starts at 13:00 and runs to 23:00, with Friday and Saturday opening at 12:00 and Sunday closing an hour earlier at 22:00. The kitchen sticks to a local menu, which is exactly the right call for a room directly on the square — skip the half-dozen restaurants on the Rynek that try to cook everything from sushi to schnitzel and choose a kitchen that has picked one tradition and stayed with it. A 13:00 weekday open is unusually late on this stretch, which usually means the cooking has been prepped seriously rather than reheated. The site at weselerestauracja.pl carries the menu and event evenings; the line on +48 530 129 673 takes reservations.
- local
Hours: Mo-Th 13:00-23:00; Fr,Sa 12:00-23:00; Su 12:00-22:00
-
12 Pino
4 Szczepańska, Kraków, PLAn international kitchen on a side street off the Rynek
From 13:00 on weekdays and 12:00 from Friday through Sunday, the kitchen at Pino, 4 Szczepańska, is on the line until 23:00 every night of the week. The room cooks an international menu, and the locals head here when they want a non-Polish dinner that has not been outsourced to a hotel buffet two streets away. Don't bother with the all-cuisine tourist menus on the Rynek; a side-street kitchen that has chosen one register, kept consistent hours seven nights a week, and stayed with it is the more honest table. The site at restauracjapino.pl carries the current menu and any seasonal updates; the line on +48 609 015 016 is the fastest way to hold a table for the same evening.
- international
Hours: Mo-Th 13:00-23:00; Fr-Su 12:00-23:00
Last verified by automated review (v1.7.0_onboard-krakow-food-restaurants-2026-06-23) on June 23, 2026. What is automated review?