Profile: Crab House Restaurant is a Eating and drinking places company located at Camarillo, California USA, address is 350 N Lantana St # 9, Camarillo 93010-9021 CA, postcode is 93010-9021, you can contact Crab House Restaurant by phone 8059873309
Please share as much information as you can about Crab House Restaurant so other users can benefit from your comment.