Where do you need Restaurants ?
Five Star Falafel
408-241-1900
37.352427
-121.982385
HOURS:
About Five Star Falafel
Five Star Falafel is located at 3099 El Camino Real, Santa Clara, CA. This business specializes in Restaurants.