Mocha Cafe and Diner phone 11, Central Arcade Saffron Walden, Essex CB10 1ER map The Restaurant phone 2, Church St Saffron Walden, Essex CB10 1JW map if (!IN_DEV) { ?> } ?>