I've been here quite a few times in the past and it was always great. A few weeks ago we had a friend in town and were really excited to take her there for brunch. Unfortunately we had a really bad experience and probably won't return. It took over an hour an a half to get our food... When I asked our waitress if she knew how much longer it was going to be she said our order should be out very shortly. I had considered leaving money on the table for my drink and leaving, but since we had a friend in town and were starving and had already waited this long, what's another five mins. About 25 mins later and 2 tables that came in a good 45 mins after us being served, our food FINALLY came. My order was wrong and when the correct dish came out, it really wasn't that good. Some dry potatoes and an over easy egg that wasn't even dippy. Definitely not worth the money or the 2 1/2 hours we spent there.... Waiting. The manager comped our $8 app, (which the pierogies were really good, maybe because we were so hungry.) But the manager never came over to our table to see what the problem was or to try and resolve the issue.