My experience at Kelly's Landing was just OK. The atmosphere was nice and staff was friendly but the food took a while and when it got to our table my bolognese was just warm, not hot, which was disappointing.
When I went to make a reservation on opentable, nothing was available until 6:30 (I was looking for a 5:45 reservation). We decided to drop by anyways and to our surprise, much of the restaurant was empty!
I also disliked that our server took it upon herself to top up our pint classes from our pitcher because I didn't want as much beer as she gave me.
I think that given the area there are a few better options for dinner but all in all it wasn't bad.