Sofia 3580 Rambla Place, Santa Clara, CA 95051