Studebakers Coffeehouse & Delicatessen is a restaurant, located at 3990 Main Street, Kelseyville, CA 95451. They can be contacted via phone at +1 707-279-8862 for more detailed information.
Location :
3990 Main Street, Kelseyville, CA 95451
Added by
Jopie, at 01 January 2020