Riverside sushi restaurant offering an authentic Japanese dining experience with Thames River views.