This is not a place I would recommend to anyone. We had lunch here. The food was tasteless. I had fish-and-chips and my husband had a Reuben sandwich. The sandwich was served on white bread with potato chips on the side, and my fish-and-chips had both been frozen not long before I saw them. The service was nothing special and the atmosphere wasn't even inviting. The food was way overpriced.
It is fairly service dog-friendly. The smaller tables are too small to fit the dog under, so she had to sit in an aisle. It was not very comfortable.