Turkish in Cambridge - Cambridge City Centre 78-80 King Street, Cambridge City Centre, Cambridge, CB1 1LN Tags: private parties: up to 40 guests, takeaway, turkish