Our 303 2nd St and 280 Battery Locations are now open with limited hours (10AM - 2PM)
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