Sushi Bar Iori is a Japanese restaurant offering a fresh and high-quality selection of sushi. It is known for its excellent fish and diverse menu options. The establishment provides a dining experience focused on authentic Japanese cuisine.