Leucadia Pizzeria & Italian Restaurant

restaurant in University City, La Jolla

Phone: (858) 597-2222

Website: www.leucadiapizza.com

Address: 7748 Regents Rd