AZ restaurant ranked among best US places for sushi

It may come as a shock for at least some people, but a restaurant in the Phoenix area has been ranked by Yelp as one of the best sushi places in the United States. FOX 10 Photojournalist Joe Tillman takes a closer look at Sushi Friend.

Latest Videos