Schlotzsky's Deli

Schlotzsky's Deli
Colorado Springs, CO
United States

Schlotzsky’s® is a fast-casual restaurant franchise that started in 1971 and is home to The Original® oven-baked sandwich. The brand started in Austin, Texas and the made-to-order menu options still include bold flavors and fresh ingredients—all inspired by the food scene in Austin.
View Count 2,799