Organic Peach Pie
Our organic Peach Pie is made to order. Once your order is placed your pie(s) will be ready for pick up at the store in 2 business days. We advise to call the store beforehand to ensure your pie(s) are ready.
We do our best to ensure all pie flavors advertised are available. However, if we have any issues fulfilling an order for a specific pie, we will contact you ASAP to change the order to one that is available or to cancel your order.