Saint-Douiche is a sandwich shop specializing in artisanal French baguettes filled with fresh ingredients, homemade salads, and cookies.