JavaScript seems to be disabled in your browser.

You must have JavaScript enabled in your browser to utilize the functionality of this website. Click here for instructions on enabling javascript in your browser.

You have 1 item(s) in your shopping cart, click here to proceed to our secure checkout.

Thank you for taking the time to stop by! This has been a very difficult time for our small business as it has been for many small shops across the country. We are doing everything we can with the limited resources available to us and we plan to continue to do so as long as we possibly can. Your health and safety as well as ours is our top concern.

We are working hard to keep things in stock but some items are not available at this time.

The best way you can still get your favorite goodies is to order online via this website. It requires the least amount of interaction and helps keep us all at a safe social-distance as is now required. Most orders can go out the same day and will only take 1-3 days to arrive to you.

If you still prefer to come by the shop in person or simply cannot find what you would like on our site please let us know what you would like ahead of time and we can have it set aside for you to pick up at our shop during regular business hours. If you prefer to place your order this way please use one of the following methods:

  • Call: (707) 786-4403
  • E-Mail:
    Please include a contact number for you as well as the items you would like to get and their quantities.
Please keep in mind that we must try to maintain a social-distance of 6 feet as is required by current health and safety guidelines.

Our business hours are currently reduced in order to have time to properly santize all frequently touched surfaces in our shop and also to be able to take care of our three young children who are out of school for an undetermined amount of time.

Our store hours until further notice will be: Mon - Fri: 10am - 3pm

Thank you for taking the time to stop by and read this message and we wanted to personally thank you all for your continued support during this difficult time. We will get through this together!

- Matt, Tami, Ava, Emma, and Nora Toste