Falafel's Drive In
2301 Stevens Creek Blvd, 95128 San Jose (United States)
About Falafel's Drive In
Phone: (408) 294-7886
Have a taste from the middle east! eat here or on the go!
Address & Location
Falafel's Drive In
2301 Stevens Creek Blvd
95128 San Jose
United States
Explore Categories in San Jose
Discover top rated local services and companies in San Jose, United States
Nearby Businesses & Services
In the vicinity of San JoseNo nearby listings found in this area.