We stopped here before attending an event at Heinz Field because the menu looked promising and the location was convenient. The server was pleasant, but service was extremely slow and the restaurant was not at all busy. The drinks took over 15 minutes to be served, and I never received a water I'd asked for. At one point, we were finally told that "our food was ready," but it was not served for nearly 10 minutes after that. The appetizers were delivered with our entrees instead of as appetizers and by that time, they were cold. At one point, I ordered the same beer as another guest, but mine was at least 3 shades darker than his and tasted much different - definitely not the same beer. We asked for the check as soon as the meal was delivered because it had been difficult to track down our server. The food was decent, but due to the service we experienced, I will not be returning here.