I have come across Comesum at Bangalore Railway Station. They have contract with IRCTC. They provide the food to the passengers as per their customers. Their store is their at the railway station and they serve food to their guests.
Also, they take online orders wherein they provide the food when the train arrives railway station. They provide both veg as well as non-veg. As I am a vegetarian I can comment on that only and not on non-veg. The taste is delicious. I always order them whenever I travel. Their service is very timely.