While in Arizona I was told by a vast amount of people to eat at Stingray sushi and to my surprise sushi exceeded my expectations! I eat sushi twice a week and out of all the places I have enjoyed eating sushi I will definitely say Stingray sushi is one of the best!
places reviews