Neynavaei Nima
408-720-8540
37.385326
-122.044893
About Neynavaei Nima
Neynavaei Nima is located at 243 Buena Vista Ave, Sunnyvale, CA. This location is in the Sunnyvale West neighborhood..