Campo Court Deli, SAN DIEGO, California (CA)
Comfortably operating at () in SAN DIEGO, California (CA) (92128), Campo Court Deli is available at 8586734004. We advise you to give them a call in ahead of time to make a reservation.
More restaurants in SAN DIEGO, California (CA)
Campo Court Deli contact information and details:
Address: - , SAN DIEGO, California (CA) 92128
Contact Phone: 8586734004