Falafel Hut, SANTA CRUZ, California (CA)
Conveniently located at 309 Beach Street () in SANTA CRUZ, California (CA) (95060), Falafel Hut is available at 8314230567. We advise you to give them a call beforehand to make a reservation.
More restaurants in SANTA CRUZ, California (CA)
Falafel Hut contact information and details:
Address: 309 Beach Street - , SANTA CRUZ, California (CA) 95060
Contact Phone: 8314230567