Ladle & Leaf

Dining and Drinking > Restaurant > Soup Spot

Address: 50 Post St, San Francisco, CA, 94104

Phone: (415) 397-7687

Category: Restaurants

Tags: #DiningandDrinking>Re

Rating: 3.3/5 (20 reviews)

Listed on BizVoices