Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Falafel of Santa Cruz
Overview
Address:
1501 Mission St
Santa Cruz, CA 95060
Website:
falafelofsantacruz.com
Phone:
831-459-0486
Email:
falafelsc@gmail.com