Sushi Leba offers a combination of homemade Vietnamese specialties and sushi. Dine-in and takeout options are available.