The IRCTC Food Plaza at the Delhi Junction Railway Station offers a variety of street food options 24 hours a…