Lure Fish House & Oyster Bar

Located in La Cumbre Plaza on La Cumbre Plaza Nearby
Contact
805-618-1816