Ya Ya's Deli

restaurant in Kearny Mesa, La Jolla

Phone: (858) 279-4266

Address: 8334 Clairemont Mesa Blvd