Try riverside brasserie, it is located at Doubletree by Hilton Cambridge Granta Place Mill Lane
Is that in the centre of town? Is it moderately priced?
restaurant-food restaurant-name restaurant-pricerange
restaurant-food restaurant-name restaurant-pricerange
restaurant-area restaurant-food restaurant-name restaurant-pricerange
restaurant-food restaurant-name restaurant-pricerange