12613 State Hwy 20, Clearlake Oaks, CA 95423 +1 707-998-3982
restaurant, Clearlake Oaks, CA, US
How to go there