Food Reviews Reviews Cafe Plaza, Braintree, Essex: Review Sep 5, 2023 Just south of Great Notley Country Park, Cafe Plaza is a little tricky to find - but persevere… Read More