Good: Great selection, with a lot of different choices, all good. I've eaten there many times and never been disappointed. Prices are very reasonable and the portions are generous.
The atmosphere is perfect, not too loud or too dark. There is usually off-street parking available in their own lot, which is nice.
They have karaoke in the bar 5 nights a week, and a trivia contest on Wednesdays which is free to enter and you can win prizes! Pretty cool.. Bad: nothing I didn't like.