773 Redwood Drive Garberville, CA 95542
Website: www.cecilsrestaurant.com
map this location
updated: 11 years ago