The Deli Lama
150 Toland St Ste 7
San Francisco
CA
94124
(415) 821-3795
thedelilama.com
Open Map
Description
Eating places
by hoovers on January 14, 2015 from
hoovers
Tips
Save Time: Call ahead to place your order for pick up.
by ezlocal on May 04, 2014 from
ezlocal
Editorial Reviews
A locally owned favorite serving up coffee and deli sandwiches in Potrero Hill. Read More
by ezlocal on May 04, 2014 from
ezlocal
Casual
deli
delicatessen
Delicatessens
Delicatessens Retail
restaurant
Restaurants
Restaurants Delicatessens
Sandwiches
Tuna Melt On Sourdough Roll