Excellent deli sandwiches, pretty busy at lunchtimes. I love the South Beach (or is it North Beach? the one...
All reviews seem positive