Cambridge, Cambridgeshire, CB3
Discover the famous flavour of freshly prepared food, chargrilled to perfection at our Travellers Rest steak restaurant! Serving the people of Cambridge since 1905!