Ladle & Leaf (California/Kearny)

  • 580 California St. San Francisco
  • P: 4157817687
  • Business Hours Opens at 10:15 AM on Mon

Ladle & Leaf has multiple locations - make sure this is the correct location.