"Sarnies" on the corner of Rougier St. and Tanners Moat is the answer, but it is takeaway.I think some of the major Network Rail offices have canteens? Maybe Manchester? But definitely not widespread at all. It's a pity, really, because there are still large concentrations of railway staff in specific cities, and the city centres don't have as many good, cheap lunch options as they used to. Try getting a decent lunch for a reasonable price near the West Offices in York!