21Jan2016
2967 Woodside Rd Woodside, CA 94062 (650) 851-9888 thevillagepub.net This local restaurant has a coveted Michelin Star. If you feel like spoiling yourself, try the Duck Confit or Lobster Quiche.
2967 Woodside Rd Woodside, CA 94062 (650) 851-9888 thevillagepub.net This local restaurant has a coveted Michelin Star. If you feel like spoiling yourself, try the Duck Confit or Lobster Quiche.