Update Info - New Saffron Indian Restaurant Online
This restaurant was reported as closed. If it is open, let us know.
New Saffron Indian Restaurant Online
2700 W El Camino Real
Mountain View, CA 94040
2700 W El Camino Real
Mountain View, CA 94040