Otter Fine Sushi has opened in Fort Lee. Specifically it's located at the Hudson Lights development. It's described by ...
As a revolving sushi restaurant, Kura serves up more than 100 menu items on a conveyer belt, known as the "Express Belt." ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results