I'm fairly new to SA and haven't had much luck with finding good pizza. Florio's is definately the best so far. I would recommend it. No, the owners/staff don't ooze ""southern hospitality"" as is mentioned in the previous reviews, but are friendly enough. Overall, good pizza - try it!
more