Reposting here. Please add your own review in comments!
Speaking of pizza places in Florence, I really like Pizza Chef. They have had consistently excellent pizzas for years, and their prices are as good or better than the frozen pizza chains. They've got some very interesting toppings and combinations: a Bar-B-Q chicken pizza, a ham & pineapple one, artichoke hearts, and on and on. Of course, they have the usual choices as well, and great pepperoni pizzas too.
Their (steamed) sandwiches are HUGE and GREAT, too. They also have salads, garlic cheese bread, and the usual other type sides.
The only drawback is that it's a family-run place, and they run it with only one or two other hired employees, so sometimes their hours are a little strange. For example, I don't think they're open on Saturday nights or Sundays. But when they're open, it's a great deal. And they're pretty quick. It does take about 20 minutes to make a good pizza from scratch, so never trust a place that has them in 2, but I've never had to wait longer than that 20 minutes.
It's located in the Wilson Shopping Center plaza on Florence Blvd, just before it takes the turn right and becomes Tennessee Street (near Jack's, the new Tomato House location, Hamburger Jadd's, etc.). For you newer folks to the Shoals, that would be 72, just beyond downtown Florence and heading North towards Killen. I think they officially call it "5-Lanes Shopping Center" or something, but everyone I know calls it Wilson's. You can also take the back entrance from Royal Avenue if you're coming from North or East Florence. Just turn at the sign when you get to the 4-way stop.