What is that european food place's address? I found several places serving European food. Do you have a preference as to the location? No, any part of town is fine. Cambridge Lodge Restaurant serves European food and is located at Cambridge Lodge Hotel 139 Huntingdon Road City Centre.