L'Himalaya is a restaurant offering a mix of dishes, including sushi and other prepared meals. The establishment features a modern decor.