PIzza Hut Fen Ditton would suit you perfectly! They're located in Cambridge Retail Park on Newmarket Road. Do you need additional information?
Yes, I'd like to know the postcode, please?
restaurant-area restaurant-food restaurant-name restaurant-pricerange
restaurant-area restaurant-food restaurant-name restaurant-pricerange
restaurant-area restaurant-food restaurant-name restaurant-pricerange
restaurant-area restaurant-food restaurant-name restaurant-pricerange