Gourmet Haus Staudt Gifts and Cafe in Redwood City
2615 Broadway St,
Redwood City, 94063
(650) 364-9232
(650) 364-9232
German Specialty Store and Beer Garden
deli, dining, food, restaurant