facebooktwitterpinterest
Maiwand Kabob House
2915 El Camino Real , Santa Clara 95050, CA, US
(408) 985-0988
  • (21)
preview photo
Santa Clara Afghan Map, Satellite View of List