Been here a few times - the vibe is pretty cool. It's pretty hard to pull off a cafe/bar where you can feel equally comfortable drinking coffee or beer. And you do all-you-can-eat perogies (Thursday night) or just have a piece of cake.
The patio is quite large and do take advantage of the early bird breakfast/brunch specials (before 11AM daily) and it's damned cheap breakfast.
I didn't rate it higher because I ordered a schnitzel which was sadly both small and dry. Probably shouldn't have ordered it at a place like this - but if it's going to be crap, why have it on the menu?
But still not bad for being all things to all people, really.