GDANSK, POLAND - Aug 05, 2019: Zabka is a chain of convenience stores in Poland. There are more than 4,500 stores across Poland. Zabka is the leader a Stock Photo - Alamy
File:Service car of Żabka stores in Tomaszów Mazowiecki, Poland.jpg - Wikimedia Commons
42 Żabka Poland – the ultimate convenience ecosystem - YouTube
Polish convenience store chain sells for over a billion dollars - Verdict
Żabka Polska - REBRAND
Żabka - Poland's answer to everything... - YouTube