Browse:HomeDirectoryDiningSequoia Sandwich Company Sequoia Sandwich Company Posted on Saturday, May 5th, 2018 at 6:42 pm.Written by Sequoia Sandwich Company Address 893 Higuera Street San Luis Obispo, CA 93401