1397 North Main (corner of North Main and Cypress)
Walnut Creek Ca. 94596 (view parking map)
For on-line ordering: Not available at this time
Tuesday-Saturday 9am - 5pm
Sunday 12pm - 5pm
Cafe Leonidas is independently owned and operated by Sequoia
Chocolate Co., Inc.
Site Design: Skyline-design.com