Our 170 Spear St, 280 Battery St, 303 2nd St and 615 Market St locations is now open. Please click on our Locations page to see their exact operation hours.
HOME MENU ORDER ONLINE LOCATIONS CONTACT
Free Frozen Dim Sum Delivery with $30 Order
Thanks for submitting!
©2020 by Lee's Deli
7 San Francisco Bay Area Locations