Deli Board

Where
1058 Folsom Street, San Francisco, CA
Call
+1 415.552.7687
Web
Deli Board Website
Tags
Restaurants, Soup/Salad , Sandwich Shop
Hours
Sun (Closed)
Mon - Fri (11am - 3pm)
Sat (11am - 4pm)
Claim this listing

About request an edit to this page

Deli Board specializes in handcrafted sandwiches, soups, salads and sauces made with fresh ingredients and lots of love.

Facebook