All types Cafe Restaurant All types All types Cafes Restaurants 5 Open now Zafra Pasta Bar And Grill 5 The Green, Finchingfield, Nr Braintree, Finchingfield, EN CM7 4JS Restaurant