This Japanese restaurant offers a fascinating sushi experience. It is located in Almeirim and is known for its culinary offerings.