The Deli Lama
- Home
- United States
- San Francisco, CA
- The Deli Lama
Grab a Quick Breakfast Sandwich or a Fresh Pastry in the Morning. Hot and Cold Sandwich Options alon
Address
150 Toland Street, # 7
San Francisco, CA
94124
Opening Hours
| Monday | 6:30am - 4pm |
| Tuesday | 6:30am - 4pm |
| Wednesday | 6:30am - 4pm |
| Thursday | 6:30am - 4pm |
| Friday | 6:30am - 4pm |
Telephone
Website
Alerts
Be the first to know and let us send you an email when The Deli Lama posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.