L'Instant Sushi is a Japanese restaurant specializing in sushi. It offers a gourmet experience with a focus on Japanese cuisine.