Lal Bagh
VerifiedAbout Lal Bagh
Udaipur's first restaurant with a focus on organic ingredients, offers food that's bursting with flavour, yet naturally balanced. A specialty restaurant with European sophistication and Asian flair, and an exhilarating menu waiting to be explored.
Latest reviews
No reviews yet.
No reviews yet.
Udaipur, Rajasthan, 313001
India