I enjoyed our visit to Japango, and the sushi was absolutely delicious. The line ups are always long so I would recommend making a reservation to avoid disappointment.
I ordered the salmon and green onion roll and my friend had the dragon and rainbow rolls. The sushi was excellent and comparable to (if not better than) Wow Sushi.
Although the food itself is good, the service was slow and the waitress didn't check on us, nor did we get any tea. The restaurant itself is very small and cramped, but I guess this is part of the attraction.