Fred DeLuca Quotes

In some markets, we don't have a lot of room to expand. We've done studies of store density and essentially found our more dense markets have more than one store per 15,000 people.

 Fred DeLuca