The Pizza Hut in Cambridge Retail Park Newmarket Road Fen Ditton seems to meet your requirements.
Sounds good, can I get the phone number and 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