Great Italian Pizza Restaurant! Anna's Italian Pizza Restauraunt is one of the best Italian Restauraunts in Gloucester. Anna Italian Pizza Restauraunt carries a wide variety of tr...
All reviews seem positive