Bay Leaf

655 Townsend St
San Francisco, CA 94103

Bay Leaf is a charming eatery located in the heart of San Francisco CA known for its vibrant atmosphere and flavorful dishes. The menu features a delightful blend of seasonal ingredients and international flavors catering to diverse tastes. With a cozy interior and friendly service it's the perfect spot for a casual meal or a special gathering.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like