There is nothing called a buffet breakfast. They have a few items for breakfast - parantha-curd, puri-subzi, poha, vada, fruits, bread with jam or butter etc. You can have the how much ever you want, but the menu is limited. For dinner, we were asked to choose any type of rice, roti/parantha, 1 dal item, 1 veg item, 1 paneer item, curd, salad, papad etc. That is more than enough for a room occupants.
It depends what package you are opting for. They do have an offer where they provide complimentary bf and dinner. But to let you know, they may not have a buffet option for bf and dinner as we were provided with limited options for the same (no further choice you can opt for).
Get an answer from Hotel Ratnawali staff and past guests.