Sequoia Sandwich

1231 18th St, Bakersfield, CA 93301
Sequoia Sandwich Sequoia Sandwich is one of the popular Deli located in 1231 18th St ,Bakersfield listed under Local business in Bakersfield , Sandwich Shop in Bakersfield ,

Contact Details & Working Hours

Map of Sequoia Sandwich