skip to main content skip to footer

The Little Store Restaurant

3340 Woodside Rd
Woodside, CA 94062
Tel: 650-851-8110
Get Directions