Awful in every category. The service is the worst I've ever seen. We were waiting to be seated in this half empty restaurant for 5 minutes before the manager came over and seated one couple. Then with more people waiting he went to the counter and took out a rag and started wiping it down. We were still being ignore until I told him it was alright we didn't need a table and left. I don't know how corporate keeps this place open. I've complained numerous times but it never does any good.
Take the extra 20 minutes to drive to the South Hills location. Its pretty much the exact opposite of the Waterfront. The food comes out hot and properly cooked and you are not ignored by the staff.