Labuki Bistro is a Japanese bistro restaurant specializing in sushi. It offers a casual dining experience.