Dudley's Deli

restaurant in Sunroad B Promenade, La Mesa

Phone: (858) 292-1362

Address: 9119 Clairemont Mesa Blvd