Everything is made from scratch in our kitchen every morning. Items are available until sold out. Order ahead to guarantee what you want.
All sandwiches served on house-baked bread. Soup available daily while supplies last.
Pre-orders are available for loaves, pastry boxes, and most menu items. Just let us know at least 24 hours ahead.