Yes, the address, postcode and phone number would help.
Yu Garden is located at 529 Newmarket Road Fen Ditton. The post code is cb58pa and the phone number is 01223248882.
Thank you very much for your help!
You're welcome, is there anything else I can do for you?