The restaurant business is a tough one. The average lifespan of a restaurant is five years and by some estimates, up to 90 percent of new ones fail within the first year. There are, however, some very successful exceptions that manage to rake in millions of dollars a year.