The Little Store Restaurant
3340 Woodside Rd, Woodside
(650) 851-8110
Menu
Restaurants in Woodside, CA
The Little Store Restaurant
3340 Woodside Rd, Woodside, CA 94062
(650) 851-8110