American restaurant · 3062 Woodside Rd, Woodside, CA
Dine-In
More food in Woodside, CA · American Food in Woodside