Falafel Hut, SANTA CRUZ, California (CA)
Conveniently located at 309 Beach Street () in SANTA CRUZ, California (CA) (95060), Falafel Hut is available at 8314230567. Make sure you give them a call ahead 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