HAUS STAUDT & BIERGARTEN image
Family owned since 1975, Gourmet Haus Staudt is a little piece of Germany located in downtown Redwood City. more