Babcia Jest Tu Szefem is a Polish restaurant offering incredibly tasty, home-style meals at low prices.