Other Restaurants in Cambridge - Barnwell 71 Catharine Street, Barnwell, Cambridge, CB1 3AW Tags: delivery, indian, takeaway