We can't vouch for their entire menu, but when visiting The Strip in Pittsburgh, this is our "go to" place to eat -- love their pizza (sausage, pepperoni, mushrooms, green peppers and onions) and a pitcher of IC Light! Looking forward to going there on our next trip back East. We've never had a problem with the service -- it's always been friendly and efficient.