Lehr’s Greenhouse – San Francisco & San Diego, California

“DINE IN A GARDEN IN FULL BLOOM” Lehr’s Garden Restaurant opened at 740 Sutter St., San Francisco in November, 1972. Housing both a full florist

Read More

%d bloggers like this: