Other Restaurants in Cambridge - Cambridge City Centre 2-4 King Street, Cambridge City Centre, Cambridge, CB1 1LN Tags: food, vegetarian dishes
Other Restaurants in Cambridge - Cambridge City Centre 70 King Street, Cambridge City Centre, Cambridge, CB1 1LN Tags: delivery, takeaway, takeaway food delivery