In Ile Perrot, these guys stand out.
I started going almost once a week since they opened and still go back.
They have a mix of Japanese and Chinese menu items, but I'm all about the sushi.
The chef specials are special so I highly recommend experimenting, they do a very good job at mixing it up.
my only complaint I have is with the wait times on take out. I have done takeout more than a few times and have been stuck waiting at the counter 20 minutes longer than expected on Friday or Saturday nights.
the last time I waited they gave me a $5 rebate for my next order, so that was something new, and appreciated.