Sah Nelda in South San Francisco, CA 94080



Sah Nelda

359 El Camino Real

(650) 873-3732

Touch to Call!