School House Deli
598 Baden Ave 94080
(Sandwiches, American, Chicken, Deli, Liquors, Roast Beef, Salad, Sausage, Seafood, Vegetarian)
Order Online

Come visit us at: 598 Baden Ave, South San Francisco, CA 94080