The food and service here are always fantastic. It's sometimes hard to get a table on weekend nights, so I recommend calling ahead for a reservation. Live music on weekends is always enjoyable and the atmosphere is great.
It's not overly fancy. I wouldn't feel comfortable walking in wearing jeans and a tshirt, but have seen some pretty casual diners there.
I love the pizzas, but you can't go wrong with any menu selection. Enjoy!