Update Info - Five Star Falafel and Kebabs
This restaurant was reported as closed. If it is open, let us know.
Five Star Falafel and Kebabs
3099 El Camino Real
Santa Clara, CA 95051
3099 El Camino Real
Santa Clara, CA 95051