I mostly strongly dislike going to a place for a meal and not having table service. To get food here - you must stand and order ... then take it yourself on a little stupid tray to your table. Not my thing.
My wife went to school in Montreal ... and loves this style of Delhi.
I'd never go without her ... and try to avoid doing even that.
If you like Deli's ... I think this is probably fine.
... but ... maybe I would like going to a deli ... if the staff was way crazy passionate about the thing ... the smoked meat ... or the crispy chips.
Meh - I think this spot is just A-ok.
You can eat here.