I am looking for the phone number and address of a restaurant that serves european food? There are a number of restaurants that serve european food, can you narrow down the area or price range? I don't care. give me the address and phone number of one of them. Cambridge Lodge Restaurant serves European food and it is in the expensive price range. The phone number is 01223 355166 and the address is Cambridge Lodge Hotel 139 Huntingdon Road City Centre.