Gourmet Haus Staudt ★★★★★4.7 (1,991) Restaurants German restaurant 2615 Broadway, Redwood City, CA 94063 Call Website Details →