Get directions to: The Depot, Norfolk, NE Restaurant address: 211 West Northwestern Avenue Norfolk, NE 68701, USA Driving Walking Bicycling Restaurant: The Depot