Get directions to: Vineyards Inn, Kenwood, CA
Restaurant address: 8445 Sonoma Hwy Kenwood, CA 95452, USA
Restaurant: Vineyards Inn