Indulge in a fine dining experience at Cecil Restaurant, located in the iconic Oberoi Cecil hotel, offering a blend of Indian and international cuisines.
Cecil Restaurant is a short walk from Lakkar Bazaar, providing a luxurious end to your day in Simla.