Tomatopalooza Pop-up in Palo Alto, Sunday November 1st

Our Tomatopalooza Pop-up shop for delivery in Palo Alto on Sunday, November 1st, 9:30 AM to 12:30 PM, is now closed for harvest. If you missed placing an order, come by on Sunday morning and get in on the extras for casual sale.