I went here over an hour before a Pirates game I was going to. The waitresses are friendly, although not wearing much. Some were very pretty and the outfits worked for them. Others looked awful.
Waitress got our orders quickly, and then we waited 30-45 minutes before she came to our table to tell us our food should be out shortly. Another 15 minutes passed before she came and asked us if we were going to the game (which then started in 5 minutes) and asked if we wanted to cancel our order and just leave.
No manager came over, and there was only a meek apology from the waitress. It wasn't her fault though. The restaurant was packed when we got there, but by the time we left, there was just a few tables. We did not order anything elaborate either (a burger and a chicken wrap). So I have no idea what the issue was.
I can not comment on the quality of the food because I didn't get to eat it, but it seemed pretty generic and probably a little overpriced. They did seem to have a decent beer selection, but not anything you couldn't find somewhere else.