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 .
Please call (408) 984-8000 for opening hours.