Came here based on the rave reviews but I wasn't so impressed.
1) Service is really lackluster. We were seated at a table that hadn't been cleaned. When the waitress noticed this she wiped it down but there will still crumbs and whatnot from the last guests left on our table so we had to clean it again ourselves after she left. It took about 30 minutes after we ordered to get our food. We waited so long trying to flag down a waitress to bring us some water we ended up just going up to the cash to ask for it. The place was about 3/4 full (it was 4pm on a Sunday) so they were busy but not overwhelmed. The waitress never checked on us to see if we needed anything or if our meal was ok, we just had to try to flag her down repeatedly whenever we needed something.
2) The food is decent but nothing to write home about and I think for what it is overpriced. We ordered the Platter for Two which is $40 and you get 2 cabbage rolls, 2 schnitzel, 6 perogies, and cole slaw and a beet salad. The platter is quite big so there's plenty of food, but as another reviewer commented we found the food a bit bland.
If you don't need to dine in I'd recommend Zakopane Deli on Lakeshore as it's cheaper and much more flavourful.
So the plus side: Big portions
Down side: Service is lacking, overpriced, and bland food.