OK Deli, CARLSBAD, California (CA)
Conveniently located at 5810 El Camino Real () in CARLSBAD, California (CA) (92008), OK Deli can be reached at 7604380239. Please call in advance to make a reservation.
More restaurants in CARLSBAD, California (CA)
OK Deli contact information and details:
Address: 5810 El Camino Real - , CARLSBAD, California (CA) 92008
Contact Phone: 7604380239
