Processing, please wait ...
Cafe Falafel
Santa Clara
Cuisines: Mediterranean, Halal, Turkish, Middle Eastern, Pasta, Italian
Address: 4300 Great American Pkwy. Suit 164; Santa Clara CA, 95054
Check out the new Gogocater Group Order Tool! click here