We saw St. Angelo's listed as the best pizza in Atlanta on this site so thought we'd try it out.  What a mistake.  We waited over an hour for our pizza and when it was finally brought to the table, it wasn't the right order - we tried the white pizza and it had no feta, spinach, tomatoes.  SO DISAPPOINTED.
Cons:  terrible service
                        
more