Schlotzskys

About Us

Schlotzsky's is an American franchise chain of restaurants, specializing in sandwiches and pizza. The company is headquartered in Atlanta, Georgia. Schlotzsky's has more than 330 franchised and company-owned locations throughout the United States.