Selby's Opens in Atherton, Offering a Glamorous, Classic Dining Experience
The Bacchus Management Group (The Village Pub, Spruce) has really done it this time: now open in Atherton is their latest project, SELBY’S. Open in the former Chantilly, the location has been home to fine-dining restaurants since 1937, and the swanky style feels like a throwback to that…