Lehr's German Specialties
Grocery Store in San Francisco
Frequently asked questions
Lehr's German Specialties is at 1581 Church St, San Francisco, CA 94131.
★ 4.7 · 160 reviews
Been here? Share your experience — reviews are checked before they go live.
Where you'll find it
1581 Church St, San Francisco, CA 94131





