i have to confess, i have lived near this place for nearly 3 years and i just recently went there for the first time about a month back. and i was disappointed i didn't come here sooner.
if you are looking for gourmet sandwiches, then this is not the place. here, you will get affordable, street sandwiches in a cozy little ac place. name any combination you want and it will be there. the vegetarian sandwiches are better than the non-veg ones. but that said, you truly do get your money's worth.
overall, if you are hungry and want to grab a quick bite, then this is one of those places you can go to.
additionally, they also have an option where you can donate a sandwich to the needy if you wish. i don't know of any other restaurant that has this option.
downside - card not accepted, so please carry cash with you. also, their offer of drinks isn't all that great.