Mission Street Series

Steve, Manager of Lucca Deli Ravioli Company, which has been open since 1919.