Other Restaurants in Cambridge - Cambridge City Centre 27 Hills Road, Cambridge City Centre, Cambridge, CB2 1NW Tags: collection, delivery, pizza, takeaway