This is a simple binomial hypothesis test.
You should have the null hypothesis that the underlying probability ($\pi$) is exactly 25%. (Sometimes this might be stated as less than or equal to 25%, but during the test we'll assume that this null hypothesis is true by using the 25% value.)
The alternative hypothesis is that the underlying probability is greater than 25% (matching the attorney's claim)
Now you want to work out the probability of the (right-hand) tail, based on the observed result. That is: P(X$\geq$63). This is called the p-value, as you require. Here, you work out the p-value according to a Binomial distribution matching the null hypothesis [X~B(200,0.25)].
The point of the p-value is to decide whether this result could reasonably be generated by the null hypothesis.
If this resulting p-value is smaller or equal to (unlikelier) than $\alpha$=5%, then the result is "significant" - the result does not appear to be compatible with the null hypothesis, so therefore we'd accept the alternative hypothesis. (So, there is evidence the attorney's claim is correct)
If the resulting p-value is bigger than 5%, the result is "not significant" - the result appers to be compatible with the null hypothesis, so we accept the null hypothesis. (So, there is no evidence the attorney's claim is correct)
Edited To respond to your idea: a z-score would only apply to a test if we use a Normal distribution. Since this test is using a Binomial distribution, we don't really have any concept of a z-score here.
This idea is quite subtle so feel free to ask questions if you're not sure.