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.
Thank you, goodbye.
Have a great day and enjoy your food.