Other Restaurants in Cambridge - Cambridge City Centre 529 Newmarket Road, Cambridge City Centre, Cambridge, CB5 8LG Tags: bar, international, private parties: up to 50 guests, vegetarian dishes