Leucadia Pizza Kitchen 959 Tamarack Ave.Carlsbad, CA, 92008 View Phone 760-434-2222 View Website Experience & Reliability More Than Just Great Pizza About Photos & Videos Connect with this Business: Menu Send to My Email Send to My Phone Print this Page