Harbour Deli, SANTA CRUZ, California (CA)

Feeling hungry? Harbour Deli is among the restaurants you possibly can consider.
Conveniently situated at 460 7th Avenue () in SANTA CRUZ, California (CA) (95062), Harbour Deli is available at 8314791366. Please do give them a call beforehand to make a reservation.
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