Diner or Restaurant: Falafel`s Drive-In, 2301 Stevens Creek Blvd,
San Jose
,
California
Map Center:
Falafel`s Drive-In Web Site
Diners, Drive-Ins and Dives video
Go To California POI List
Return to Touring Information Top