Restaurant
The Curry Queen Restaurant
7 locals recommend,
Tips from locals
My favourite Indian restaurant, but there are plenty to choose from along Mill Road.
Unique things to do nearby
Locals also recommend
Location
106 Mill Rd
Cambridge, England