Yu Garden is a great, but expensive, Chinese restaurant. They are located at 529 Newmarket Road Fen Ditton. Is there anything else I can do for you?
Thank you goodbye
restaurant-area restaurant-food
restaurant-area restaurant-food
restaurant-area restaurant-food restaurant-name
restaurant-area restaurant-food