looking for a restaurant in the moderate price range
Do you have a preference on area?
It should be in the west part of town.
Do you have a preference on food type? There are three restaurants with the following food types: indian, italian, and british.
British sounds good.  What's it called?
Saint johns chop house serves british food in the west part of town and is in the moderate price range.  Would you like their location? 
Yes, I would like the address and phone number.
saint johns chop house phone number is 01223 353110 and is located at 21 - 24 Northampton Street
Perfect. Thank you very much.