North Star Restaurant- Cambridge
Location picture
Fabulous 9 (57 reviews)
Approx. £45
Location
37 Trumpington Street
Cambridge CB2