I recommend to eat not in main square because it is too expensive. Kazimierz is better.
We got information about prices in Poland on food in cafes and restaurants, products in supermarkets, accommodation rental, real estate and transportation costs based on the data of 57 people. At the moment, prices have been added to such cities as Bierun, Bydgoszcz, Częstochowa, Dziwnow, Gdansk, Glogow, Jaroslau, Kraków, Krowodrza, Lodz, Lublin, Olsztyn, Poznan, Srodmiescie, Torun, Ursynow, Warsaw, Wawel, Wroclaw and Zoliborz.
We analyzed the average prices in Poland and calculated that one day in country will cost you 259 Polish zlotys.