Having lived in Japan for three years, Wasabi Japanese Restaurant reminded me of my days in Japan eating sushi in Tokyo's Tsukiji District. The eight piece sushi set (pieces of u...
All reviews seem positive