Sushi Bella is a Japanese restaurant offering a unique French-Japanese fusion dining experience.