LEE’S DELI

222 Front Street
San Francisco, CA 94111