All types Cafe Restaurant All types All types Cafes Restaurants 1 Island Inn & Italian Restaurant & Bosslo Pizza Brand Ermine Street South, Papworth Everard, Cambridge, Papworth Everard, EN CB23 3PB Restaurant 5 Closed now Shilpa Indian Restaurant Ermine Street North, Papworth Everard, Cambridge, Papworth Everard, EN CB23 3RJ Restaurant