The restaurant is an experience and a must visit for those heading to Udaipur. The food is palatial and the service is very quick which is a rare combination. The restaurant is located on Lake Pichola which adds to its beautiful decorations and makes the ambience memorable. Most of the visitors are foreigners as the menu is slightly expensive by...
More
