Geisha A Go GO is a chic Japanese restaurant that offers sushi as well as other delicious Japanese dishes. Their sushi is made with high-quality ingredients and creative flavor combinations, making for an unforgettable dining experience. Their trendy and modern atmosphere, complete with a full bar and DJ, adds to the fun and lively ambiance. Geisha A Go GO’s sushi is a must-try for anyone looking for a unique and exciting sushi experience in Scottsdale.