Save Added By Emily Wilmeth Now Closed Lure Fish House 30970 Russell Ranch Road, Westlake Village We are open for takeout and delivery! Please ...