Plaza Deli

401 B st, Floor 3, San Diego, CA, 92101
Located on the 3rd floor of the Wells Fargo Bank Building
+1-619-238-7000  

Open M-F: 7am – 3pm