For pickup, place orders online or by phone.

For delivery, consider 3rd party services.

To request a pickup time, use the Order Notes section on the Checkout Page.

Online and Phone ordering 9 AM to 3:45 PM. Sat & Sun 10 AM to 2:45 PM.

For Orders of 1 to 4 items please allow up to 20 minutes for prep time.

For Orders of 5 to 10 items please allow up to 30 minutes for prep time.

For Orders of more than 10 items at one time please call to schedule.

Price and availability subject to change.

All online orders are placed as Guest. Registration is not required.

For catering orders, call to discuss delivery options.

Payments Accepted Online: Credit and debit cards.  PayPal and Venmo are coming soon.

Our payment processor is Stripe.  One of the largest and most trusted world-wide.

Order Online