Maria Wilczek
Almost a third of Poland’s population now lives within 300 metres of a Żabka store.