Centrum Executive Deli
Address:
9040 Friars Rd, STE 100, San Diego, CA 92108
Phone:
(619) 521-1311
Restaurants,
Delicatessens,
Deli
Other Businesses:
- Taco Bell at 11601 Duenda Rd, San Diego, CA 92127
- Tilted Kilts Pub & Eatery at 310 10th Ave, San Diego, CA 92101
- Tim's Deli at 5955 Mira Mesa Blvd, San Diego, CA 92121
- The Dog at 4479 Everts St, San Diego, CA 92109
- Submarina at 6074 El Cajon Blvd, San Diego, CA 92115