Wrocław eats like a border city: Silesian potato dumplings next to Lviv-style pierogi, communist-era milk bars serving soup for 12 zł, and more craft taps per square metre than anywhere in Poland. Three days of markets, cellars and Odra-side terraces.
Wrocław's 1908 market hall with parabolic concrete arches over two floors of stalls: smoked oscypek sheep cheese, Lower Silesian honey, pickled cucumbers from barrels, kiełbasa counters. Open Mon-Fri 08:00-18:30, Sat to 15:00, closed Sun.
Working milk bar from 1962, still state-subsidised prices: żurek in a bread bowl, naleśniki with cottage cheese, kotlet schabowy with mizeria salad. Order at the hatch, carry your own tray. Mains 12-22 zł. Open 07:00-19:00 weekdays.
Post-industrial quarter north of the Odra where courtyard bakeries, Vietnamese canteens and roasters like Kawiarnia Cocofli occupy pre-war shopfronts. Cakes 12-18 zł, filter coffee around 14 zł, most cafés close by 18:00.
Craft brewery in a former distillery, known for Salamander pale ales and barrel-aged Bałtyckie Wrota. Taproom pours 12-16 taps, 0.3 l from 15 zł, plus tank-fresh sours. Tours in English on Saturdays by booking.
Pierogi cooked to order in a wooden-beamed room: ruskie with curd and potato, kaczka with duck and plum, sweet blueberry in season. Portions of nine from 32 zł. Opens 11:00; expect a 20-minute wait once the square fills.
Galician-Lwów kitchen on the market square serving żurek in rye sourdough, bigos simmered with prunes, and pork knuckle roasted in dark beer. Vaulted cellar plus a square-facing terrace; mains 45-75 zł.
Wrocław pastry institution for szarlotka with cinnamon, sernik krakowski and pączki fried through the morning. Cakes 14-22 zł a slice, coffee from 13 zł. Marble tables, open daily from 09:00 until around 20:00.
Wood-fire cooking on the Antoniego bar street: Silesian beef roulade, celeriac steaks, Lower Silesian wines from Winnica Jaworek by the glass. Tasting menu around 220 zł, à la carte mains 60-90 zł.
Saturday breakfast market on the Odra island: sourdough bakers, Georgian khachapuri, cold-brew stands and cheese from Kłodzko Valley farms. Runs 09:00-14:00 from spring to autumn, plates 20-35 zł.
Disused 1842 railway terminus turned street-food yard: zapiekanki, Vietnamese phở, Silesian sausage grills and craft taps under the old departure hall. Most stalls 18-35 zł, busiest 12:00-16:00.
Brewpub in the Town Hall cellars brewing unfiltered pszeniczne and dark koźlak on site since 1992, served in copper-kettle rooms with grilled pork knuckle. Half-litre from 18 zł, knuckle around 70 zł.
Wrocław's densest drinking strip: Kontynuacja pours 20 rotating Polish craft taps, neighbours serve nalewka fruit liqueurs and Żubrówka-apple mixes. Pints 16-24 zł, most bars run to 02:00 on weekends.