Szechuan House Restaurant, CASTRO VALLEY, California (CA)
Conveniently stationed at 3563 Castro Valley Boulevard () in CASTRO VALLEY, California (CA) (94546), Szechuan House Restaurant can be called at 5105825304. Make sure you contact them upfront to select your table in the restaurant.
More restaurants in CASTRO VALLEY, California (CA)
Szechuan House Restaurant contact information and details:
Address: 3563 Castro Valley Boulevard - , CASTRO VALLEY, California (CA) 94546
Contact Phone: 5105825304