Lehr's German Specialties
Add to Favorites
OPEN NOW
Today: 10:00 am - 6:00 pm
60 Years
in Business
Saved to Favorites
Price Range : Average
Phone: (415) 282-6803
Address: 1581 Church St, San Francisco, CA 94131
845 Market St Ste 015, San Francisco, CA 94103
2883 Mission St, San Francisco, CA 94110
2001 Polk St, San Francisco, CA 94109
77 Maiden Ln, San Francisco, CA 94108
1 Ferry Building, San Francisco, CA 94111
3350 Mission St, San Francisco, CA 94110
340 Post St, San Francisco, CA 94108
3893 24th St, San Francisco, CA 94114
673 Portola Dr, San Francisco, CA 94127
248 Church St, San Francisco, CA 94114