Sandwich shop specializing in baguettes.