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!
restaurant-area restaurant-food restaurant-pricerange
restaurant-area restaurant-food restaurant-pricerange
restaurant-area restaurant-food restaurant-name restaurant-pricerange
restaurant-area restaurant-food restaurant-pricerange