Visit Silicon Valley Logo

Falafel STOP

1325 Sunnyvale Saratoga Rd , Sunnyvale, California, 94087, United States
Falafel STOP is a walk-up restaurant in Sunnyvale serving falafel, hummus, salad, pita and more! Stop by today!
Find hotels, restaurants, and things to do near.
View Map