Jump to content

Schlotzsky's

From Simple English Wikipedia, the free encyclopedia

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.