Lee’s has got 10 locations throughout the financial district in downtown San Francisco. They offer sandwiches and at most locations, a self serve salad bar. Their prices are very ...
All reviews seem positive