Directions to Falafel's Drive In

2301 Stevens Creek Blvd., San Jose CA 95128

OPEN HOURS
Mon-Sat10:00-20:00
Sun10:00-18:00
PHONE
408-294-7886
Copyright © 2000-2017 Jun Amanai. All Rights Reserved.