Lent is of course a Christian tradition commemorated through abstinence and self-denial. Practically, most of it takes the form of giving up certain foods, meat being the most common, from what I've seen. In other words, using an all-you-can-eat food orgy to "mark the festival of Lent" is fairly unorthodox.
All that aside, however, Bernardo's is a nice place. I used to go there quite a bit to get my fill of fish (not many places where you get good fish in Delhi).
Also, why is there a question mark in the title?