Brothers Richard and Robert Stoll opened their 1st STEVI B’S Pizza in 1996, just outside of Atlanta, Georgia, and it’s been a textbook success story for STEVI B’S Pizza ever since. They had a simple idea:
Provide great food in an alcohol-free, smoke-free environment, creating a pizza buffet with the freshest ingredients and best pizza around. Make it a place for the whole family where mom and dad can relax and the kids can have fun.
The idea for a family-friendly pizza buffet worked. The Stoll brothers realized they were on to something when the public gave them the best endorsement around… guests kept coming back to their pizza buffet for more.