← Santa Cruz restaurants
Falafel House Downtown
No reviews yet
Turkish113 Walnut Ave, Santa Cruz
Own or manage Falafel House Downtown? Claim this listing free
Menu coming soon
We haven’t read Falafel House Downtown’s menu yet. If you’re the owner, claim the listing and upload a photo of your menu.