Oops! Something went wrong, please try again later.
Jag Mandir is a palace built on an island in the Lake Pichola. It is also called the "Lake Garden Palace". The palace is located in Udaipur city in the …
Mangilal gave excellent service and he was very attentive, it was a wonderful meal and we were surrounded by beautiful scenery. Full review by Hayley S
Sep 8, 2024
Had a fantastic time at this lakeside restaurant! The view was stunning, and Piyush and Suresh, our server made our experience even better. Full review by Flyer63787475474
Aug 17, 2024
Very bad experience with restaurant and very bad service and costly bad food this is very expensive not tasty food and bad Full review by Dnj4jdjfjd