Plaza Deli San Diego - Hours & Locations
Plaza Deli - Walnut Creek
2175 North California Boulevard, Walnut Creek CA 92101 Phone Number:(925) 932-2435Hours may fluctuate
Distance:0.94 miles
Plaza Deli - San Diego
401 B Street Suite 330, San Diego CA 92101 Phone Number:(619) 238-7000Hours may fluctuate
Distance:0.94 miles
Plaza Deli - La Mesa
7777 Alvarado Road Suite 400, La Mesa CA 92101 Phone Number:(619) 460-8433Hours may fluctuate
Distance:0.94 miles