Chop House

Chop House
21-24 Northampton Street, Cambridge, CB3 0AD