Ladle & Leaf

Lunch

  • Four Embarcadero Center. San Francisco
  • P: 4157951864
  • Business Hours Open 10:00 AM - 2:45 PM

Located on the street level of the Embarcadero 4 facing the Embarcadero. Ladle & Leaf has multiple locations, make sure this is the one you want to go to!