Leon D'oro Sushi is a Japanese and fusion cuisine restaurant offering an all-you-can-eat experience. It features original and flavorful dishes, with technological ordering via tablet and elegant decor.