While finding a decent meal inside could be a difficult task, the nearly 1.5 km long street outside the station throws up quite a few options. Atleast two dozen small and medium sized eateries and scores of bakeries serving everything from north Indian to authentic Bengali cuisine, from street food to momos, you find them all.
Never bother scouting for food inside when there is so much outside!