
Selby’s brings opulent dining to the Mid-Peninsula with a range of food to please many palates
The highly-anticipated Selby’s restaurant opened this week, the latest — and largest seating-wise — from the Bacchus Management Group, which also operates the Village Pub,