Creative Deli

restaurant in Sorrento Valley, La Jolla

Phone: (858) 457-5697

Address: 6837 Nancy Ridge Dr Ste F