I would give this place zero stars if I could. I visited Rajwadi Thal and Restro in Udaipur and ordered a classic Veg Makhanwala. Anyone who knows basic Indian food knows that a Makhanwala dish is supposed to be served in a rich, smooth, velvety tomato-and-cashew gravy made with cream and butter. It should have a beautiful orange-red or golden hue.
What they served me was an absolute joke.
As you can clearly see from the photos, they brought out a completely dry, greasy plate of basic Mix Veg. There was absolutely zero gravy. It was literally just a mountain of cheap filler vegetables—mostly green beans and peas—swimming in a pool of heavy cooking oil and coated in a dry, dark spice paste. It looked and tasted like a cheap, leftover stir-fry.
The food was bad enough, but the service and management were downright insulting. When I politely called the manager over and said, "I think your kitchen made a mistake and accidentally served me dry mix veg instead of Veg Makhanwala," they completely denied it. Instead of apologizing or fixing the dish, the manager stood there with an attitude and flatly told me, "No sir, this is our Veg Makhanwala, this is how our chef makes it." Don’t insult my intelligence. Don't call a dry, oily plate of beans "Makhanwala" just because you ran out of gravy or your kitchen is incompetent. Trying to pass off a completely different, cheaper dish and then gaslighting a paying customer is the peak of unprofessionalism.
Terrible culinary standards, awful management, and zero respect for guests. Save your money and sanity—eat anywhere else in Udaipur but here. Absolutely pathetic.