Enjoy Indian and Nepalese cuisine at New Shimla. Offering a diverse menu, this restaurant provides a flavorful dining experience.