Background - I am Indian, and do know a bit about authentic Indian food.
Good things first - The chappathis and parathas (types of bread) are awesome, authentic. The chappathi is as original as it can be [These are the phulkas made in North India, and they are cooked in direct flame by an awesome North Indian here] and are really well made.
All the bad things now - The freshness of the actual buffet is questionable. In Peru, most restaurants serve fresh food. I went there for dinner buffer once, and went for lunch the next day. I saw the exact same menu and I have serious doubts on the freshness of the food. The food did not appear fresh atleast to my eyes.
Also the restaurant owner lady was a bit greedy which is sad. we wanted to take some food for parcel (to-go). We only wanted a portion of a single dish in the buffet, she charged it for the price of the entire buffet [The buffet has 10 dishes]. Also she was very rude when we asked for the parcel (to-go), as she mentioned she does not do take-aways. We had to repeatedly plead and beg for the parcel as we were out of time and about to catch a flight from cusco to Puno, and Puno was a place where we will not have many veggie options. Usually I found most other restaurant owners to be understanding but not this one.
Bottomline - There are many other awesome veggie places in cusco like Prasada (near Jacks café), Govinda etc. Go here only if you are craving for Indian food, but don't expect great dishes here. Only the chappathis and Parathas are really good, rest are ordinary.
If you own or manage Maikhana, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.