Restaurante Sakura offers a variety of Japanese cuisine, including sushi. It provides both dine-in and online ordering options for its authentic Japanese dishes.