
SHEZAN


Shezan
216 Castro Street
Mountain View, CA 94041
650-969-1112
(Click here to view map)

Website
Cuisine
Indian
Are you the owner of this restaurant? Click here to claim your page!
Shezan
216 Castro Street
Mountain View, CA 94041
650-969-1112
(Click here to view map)
Indian