Know a great happy hour or special for this location?
This upscale Indian restaurant provides diners with spectacular views over surrounding lakes.
Suggest an edit
No 53, Near Hotel Natural Lake View, Rang Sagar, Udaipur, Rajasthan 313001
© 2024 Checkle, Inc
Privacy
Terms