Enjoy flavorful Nepalese and Indian cuisine at Shimla Dining, located within a hotel. Expect tasty dishes and generous portions.