Lure Fish House
259 W Ventura Blvd, Camarillo
(805) 388-5556
Menu
Restaurants in Camarillo, CA
Lure Fish House
259 W Ventura Blvd, Camarillo, CA 93010
(805) 388-5556