Lee's Deli

117 New Montgomery Street
San Francisco, Array 94105
Hours Monday-Friday, 6:00am-8:00pm
Began as a small sandwich shop in 1983 run by Lee and his wife Claudia, Lee’s Sandwich Shop now operates 12 locations in San Francisco and Berkeley, providing a variety of wholesome & fresh food, made-to-order, at low prices and with speedy service.