Lee's Deli
303 2nd St
San Francisco, California 94107
USA
Phone: 415-284-7303
San Francisco, California 94107
USA
Phone: 415-284-7303
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
![](images/clear.gif)
Location & Nearby Info
Maya0.00 mi
South Beach Grill0.00 mi
Mehfil0.00 mi
Starbucks0.00 mi
The Fly Trap0.02 mi
China Basin Travel0.04 mi
Quiznos0.06 mi
Eagle's Nest0.07 mi
Chatz Coffee0.09 mi
![](images/clear.gif)
Cuisine:
Lee's Deli Description:
Take-out
Catering
Reviews of Lee's Deli