U Babci offers authentic Polish cuisine, bringing traditional flavors from a small village in Poland.