The Little Store Restaurant

American restaurant · 3340 Woodside Rd, Woodside, CA

Hours

More food in Woodside, CA · American Food in Woodside