Popular deli chain gets a new name and plans massive renovations for all of its stores
Schlotzsky’s Deli operates about 60 percent of its total US restaurants in Texas, where the chain originated in 1971
The Independent UK ·