Get directions to: Crab House Restaurant, Camarillo, CA
Restaurant address: 350 N Lantana St # 9 Camarillo, CA 93010, USA
Restaurant: Crab House Restaurant