The pop-culture fueled Geisha A Go Go in downtown Scottsdale added an eight-seat sushi bar, dishing out specialty Americanized “rock and roll” style sushi creations. There’s the Gaijin, a sinfully good combination of spicy tuna and crab mix, avocado, and cream cheese, wrapped in seaweed, rice and a spring-roll, which is then – wait for [...]

