The hot dishes & daily specials are remarkable and the sandwich line is always the length of the place, but worth the wait. Not cheap, the portions are huge.
can't go wrong with any choice of salami. the portuguese rolls are my favorite. then the italian baguette, followed by the sourdough.