cart
Profile Icon
Claim Your Business

Lehr's German Specialties

4.7(160 reviews)·Grocery Store·San Francisco, CA

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

People also viewed

More like this