img1

The Curry Queen Restaurant

Book a Table Order Online

106 Mill Road, , Cambridge, East Anglia

Cuisines: Indian