Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Castro_Valley

Cafe Excetra, Castro Valley, California










Cafe Excetra
3323 Castro Valley Boulevard
Castro Valley CA United States


Phone: 510.886.6158