I am so thrilled that my friends and I stumbled across Mikado. Their snow crab roll is divine, the crunchy kazi roll is excellent, and the anago ngiri makes me sigh with delight. This restaurant is far better than Musashino or Uchi. The atmosphere is far superior, you get generous portions of fish, the staff are very cool, and you don't leave feeling like your wallet got picked afterwards.
more