Plaza Deli San Diego - Hours & Locations

1

Plaza Deli - Walnut Creek

2175 North California Boulevard, Walnut Creek CA 92101 Phone Number:(925) 932-2435
  1. Store Hours

Hours may fluctuate

Distance:0.94 miles
Edit
2

Plaza Deli - San Diego

401 B Street Suite 330, San Diego CA 92101 Phone Number:(619) 238-7000
  1. Store Hours

Hours may fluctuate

Distance:0.94 miles
Edit
3

Plaza Deli - La Mesa

7777 Alvarado Road Suite 400, La Mesa CA 92101 Phone Number:(619) 460-8433
  1. Store Hours

Hours may fluctuate

Distance:0.94 miles
Edit