Other Restaurants in Cambridge - Cambridge City Centre 196 Mill Road, Cambridge City Centre, Cambridge, CB1 3NF Tags: cuisine: turkish