If you're looking for Italian restaurants in Arlington look no further. Freaking Good Pizza is known for having some of the best Italian in Arlington. Located at 3217 Washington Blvd, Freaking Go...show more