logo
Find nearby locations to order from
1 Store
Falafel Bite (Sunnyvale)500 Lawrence Expy, Sunnyvale, CA 94085, USA