Need the phone number for a british restaurant; would prefer cheap, but willing to go expensive.
There are no cheap British restaurants, but there are five moderately priced selections. What area are you interested in?
Any area is fine. Are there any expensive British restaurants instead?
No, I'm afraid not.  Would you like information for a moderately priced one?
Yes, please. 
fitzbillies restaurant in the expensive range can be contacted at 01223 352500 and the address is 51 Trumpington Street City Centre.
You told me there were no moderate restaurants, you were holding out on me.  Thank you ever so kindly. 
I apologize for any misunderstanding. Is my recommendation satisfactory?
Yes. I appreciate your help.