Ceylon Leaf is a cozy cafe nestled in the heart of San Carlos, CA, offering a selection of artisanal teas and light bites. Guests can enjoy a tranquil atmosphere while savoring unique tea blends sourced from around the world.
The cafe also provides a welcoming space for customers to relax, socialize, or catch up on work, making it a favorite spot for locals and visitors alike. With a focus on quality and community, Ceylon Leaf invites patrons to experience the art of tea in a comfortable setting.
Generated from their business information