Update Info - Centrum Executive Deli
This restaurant was reported as closed. If it is open, let us know.
Centrum Executive Deli
9040 Friars Rd
San Diego, CA 92108
9040 Friars Rd
San Diego, CA 92108
This restaurant was reported as closed. If it is open, let us know.