Payal Bavishi 194 Francisco Ln #118, Fremont, CA 94539, United States of America Phone, Add place's phone number Reviews Map