The food quality, taste, and portion size receives more than three stars, but the restaurant has some confused identity in the sense that it claims to be a sports bar, but the prices are equivalent to that of an average restaurant. It's decor is more upscale, but it has TVs spread throughout which counteract the nice atmosphere. If you are looking for an upscale bar, then this is your place. It's more expensive than most of North Shore and for grabbing a beer before the Steelers or Pirates game, there are better/cheaper options.
I had the French onion soup and it was good, but our service was terrible. They were understaffed, or the waiter just ignored us, our food order was messed up, and two people in our group had food spilt on them by the staff.