The Village Pub
January 21, 2016 | sack
2967 Woodside Rd
Woodside, CA 94062
(650) 851-9888
This local restaurant has a coveted Michelin Star. If you feel like spoiling yourself, try the Duck Confit or Lobster Quiche.
January 21, 2016 | sack
2967 Woodside Rd
Woodside, CA 94062
(650) 851-9888
This local restaurant has a coveted Michelin Star. If you feel like spoiling yourself, try the Duck Confit or Lobster Quiche.