Sure, there are three restaurants. They are located at 451 Newmarket Road Fen Ditton, 7 Barnwell Road Fen Ditton, and Cambridge Retail Park Newmarket Road Fen Ditten.
I would like to try the restaurant at 451 Newmarket Road Fen Ditton since it's close by. Can you try a booking, please?
restaurant-area restaurant-day restaurant-food restaurant-people restaurant-pricerange restaurant-time
restaurant-area restaurant-day restaurant-food restaurant-people restaurant-pricerange restaurant-time
restaurant-area restaurant-day restaurant-food restaurant-people restaurant-pricerange restaurant-time
restaurant-area restaurant-day restaurant-food restaurant-people restaurant-pricerange restaurant-time