Santa Clara MEDITERRANEAN RESTAURANT Food
/ The Latest in Santa Clara CA1: Cafe Falafel (4300 Great America Pkwy North Valley) | Rated : Excellent : [5.0] (1 votes) Reviews | |
1: Cafe Falafel (4300 Great America Pkwy North Valley) | Rated : Excellent : [5.0] (1 votes) Reviews | |