2775 E Skyline Dr, 2775 E Skyline Dr, Tucson, Arizona 85718 USA
Left: 8 Piece Shrimp Tempura Roll Right: 8 Piece Veggie Tempura Roll
Photo Credit: Yelp