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