Cafe Falafel

Location

South of MAGWest (Towards Highway 101 / AMC Mercado Theater area)

Rating ( vote)

Falafel + Mediterranean(408) 970-09134300 Great America Pkwy, Santa Clara, CA 95054cafefalafelsantaclara.com