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

Szechuan House Restaurant, Castro Valley, California










Szechuan House Restaurant
3563 Castro Valley Boulevard
Castro Valley CA United States


Phone: 510.582.5304