Location:
Location
9049 Highway 12
Kenwood, CA
United States
Phone:
704 833-2690
38° 25' 2.9388" N, 122° 32' 57.84" W
See map: Google Maps
Region:
Sonoma County
Website:
Business Types:
Restaurant