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.