Kowalski's, as a whole, is a great chain. They blow places like Cub & Rainbow out of the water, and are my favorite place to shop. The one on Grand is no exception. They have a great deli with really good sandwiches & soups, decent produce, fresh meat selection, good grains, etc.
But the one on Grand is so small. The aisles are always cramped. And the layout isn't the best either. Don't even get me started on the parking. The lot is confusing, with one way driving, and there aren't that many spaces.
But, if your only other options are Cub or Rainbow at Midway, make the effort to get over to Kowalskis.