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