The only city where i enjoyed absolutely good food in relation to Railways is KOLKATA.The prices are really down to earth - the food tastes amazingly good - and is fresh.No matter whatever outlet you choose........The Roti/Sabzi @ Dum Dum would beat the Costly Dosas @ BZA Comsum.
================================================== =====
SOURCE - Personal Experience.