The Restaurant

Located in Auberge du Soleil Resort, 180 Rutherford Hill Rd, Rutherford
(800) 348-5406