I don't care about the price range. Just recommend me a restaurant that serves European food. I would also like to get the phone number and directions.
What area of town would you like?
I don't care about the area.  Anywhere.
the cambridge lodge restaurant is located at Cambridge Lodge Hotel 139 Huntingdon Road City Centre and their phone number is 01223 355166.   
Thank you, goodbye