This restaurant has by far the best sushi. The taste and size of the rolls are just perfect. I recommend the Albacore Tataki on ponzu sauce. Of all the Japanese restaurants I have tried this is the only one that prepares this dish so perfectly. Enjoy!
more