Crab House
Restaurant Crab Houses Santa Clara


Street Address: 3395 El Camino Real Santa Clara, CA (California) 95051-2821

Phone: (408) 984-8000

Fax: (408) 984-8000 (Primary Phone)

Website: No data


Description - Crab House Restaurant Crab Houses Santa Clara

Out of all the entities in Santa Clara, Crab House may be one of the best Restaurant Crab Houses in California. You can visit Crab House at their Santa Clara location at 3395 El Camino Real Santa Clara, CA (California) 95051-2821. If you need to get in touch with someone, you can reach them by phone at (408) 984-8000 .

Opening Hours
Please call (408) 984-8000 for opening hours.

Verified Listing, updated 6 days ago

Google map Location for - Crab House Restaurant Crab Houses Santa Clara

Other Restaurant Crab Houses companies in Santa Clara

3395 El Camino Real Santa Clara, CA (California) 95051-2821 Santa Clara
(408) 984-8000