Falafel STOP ★★★★★4.5 (6,530) Restaurants Mediterranean restaurant · Falafel restaurant · Fast food restaurant (more) 1325 Sunnyvale Saratoga Rd, Sunnyvale, CA 94087 Call Website Details →
Falafel Flare Sunnyvale ★★★★☆4.3 (321) Restaurants Mediterranean restaurant · Falafel restaurant 470 N Mathilda Ave, Sunnyvale, CA 94085 Call Website Details →