clock menu more-arrow no yes

King's Fish House Carlsbad

5625 Paseo Del Norte , Carlsbad, CA 92008