My friend and I here came for dinner based on a recommendation from Lonely Planet, and we were a little disappointed. We sat outside on the second floor, and the atmosphere was pretty good (great view of the stars once it it dark, and we were the only ones there for a long time!) although there could have been a little more lighting. We got chai, which was standard, and for dinner I got eggplant ravioli and my friend got gnocchi. Both were decidedly average; we ended up switching at the end because we liked the other's dish better. We got fried bananas for dessert, which was the most tasty part of the meal. Overall, Savage Garden was decent, but I think there are probably a lot better places to eat, especially if you're only in Udaipur for a few days.