Curry Queen

106 Mill Road, Cambridge CB1 2 ,United Kingdom
Curry Queen Curry Queen is one of the popular Indian Restaurant located in 106 Mill Road , listed under Local business in Cambridge , Restaurant in Cambridge ,

Contact Details & Working Hours

Map of Curry Queen