Delivery/Takeaway in Cambridge - Cambridge City Centre 83A Mill Road, Cambridge City Centre, Cambridge, CB1 3LP Tags: chicken, ribs, vegetarian dishes