FOX 10's Tom Fergus checks out a new Italian restaurant located in the heart of downtown Phoenix.
Share