The Village Pub is a Michelin-starred restaurant in the town of Woodside, offering refined American cuisine in an inviting, neighborhood setting. With a focus on seasonal ingredients—many sourced from…
Full Menu
closed
Reviews
$0 delivery fee, first order
pricing & fees
--
delivery time
Most Ordered
The most commonly ordered items and dishes from this store