Processing, please wait ...
Shan Restaurant
Santa Clara
Cuisines: Indian, Pakistani
Address: 3739 El Camino Real ; Santa Clara CA, 95051