20669 Santa Maria Avenue
Castro Valley, CA 94546
When you walk through the door of Swiss Delices, the first thing you notice is the warm friendly atmosphere. It’s perfect if you seek a Gemütlich place to be. European and American styles blend to create an assortment of products made from scratch - not too sweet, all natural and made with love.