Satelite Del Sol
Advertisement
1524 Fremont Ave
Los Altos, CA 94024
Satelite Del Sol is a cozy cafe nestled in the heart of Los Altos, CA, known for its delicious coffee blends and freshly baked pastries.
With a warm and inviting atmosphere, this hidden gem is a favorite spot for locals to relax, catch up with friends, or simply enjoy a quiet moment alone.
Generated from their business information
See a problem?
You might also like
Advertisement