Harbour Deli, SANTA CRUZ, California (CA)
Comfortably situated at 460 7th Avenue () in SANTA CRUZ, California (CA) (95062), Harbour Deli can be contacted at 8314791366. Make sure you call up early in advance to reserve your spot in the restaurant.
More restaurants in SANTA CRUZ, California (CA)
Harbour Deli contact information and details:
Address: 460 7th Avenue - , SANTA CRUZ, California (CA) 95062
Contact Phone: 8314791366