Japanese restaurant serving fresh, tasty sushi in a warm atmosphere. Expect kind service and fast preparation.