Sub Shop in San Diego
6150 El Cajon Blvd,
San Diego, 92115
(619) 286-4221
(619) 286-4221
Providers of deli in San Diego
deli, dining, food, restaurant