Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Falafel Drive-In
Overview
Address:
2301 Stevens Creek Blvd
San Jose, CA 95128
Website:
falafelsdrivein.com
Phone:
408-294-7886