My husband and I took our children along with my in-laws, who highly recommended the place. It was a Saturday night, around 6, and very few tables were occupied. I was really looking forward to eating here for the first time, as I hadn't had corned beef in awhile and had a taste for it. When the waitress came to take our drink order she seemed a bit put out to have to wait on us (can't quite put my finger on it). She returned to take our food order and that was the last we saw of her at our table. We called over another waitress (who was quite pleasant) because something was wrong with one of our drinks, and when she returned she informed us that she would be our waitress from that point on. It seemed as if it took forever for our food to arrive and by the time it did mine was cold (however the flavor was good and the corned beef was lean). We were there so long that I did not accept her offer to reheat my dish, as I just wanted to get on with our evening. By the time we finished and got our check I realized that we had been there for 2 hours and 15 minutes - and we never even had desert or and appetizer! Those of you with small children know what a challenge it is to keep them entertained for that long of a sitting. I don't really think that I will be returning, unless it's to order carry out.