Krystal will be opening its newest store Tuesday in Center Point, and it will be a new design, smaller and sleeker than typical Krystal locations. The new location is a 1,700-foot drive-thru location, compared to a traditional 2,700-square-foot Krystal restaurant. “This prototype signals a new day for Krystal,” said Thomas Stager, president of Atlanta-based Krystal…
Krystal unveils new prototype in Alabama
Fast-food restaurant building features smaller, sleeker design