Michael's Sourdough Sandwiches

Sandwiches made on our own freshly-baked Sourdough bread, salads made-to-order. Patio seating, catered lunches and delivery available every day!