Bay Leaf Restaurant is one of the best multi cuisine vegetarian restaurant in Udaipur, Rajasthan. It offer eye pleasing and appetizing dishes like Mexican rolls, thin crust pizzas and the most delicious and tasteful Indian dishes as well. This restaurant is a treat in itself. Your kids also enjoy here as it has ample area to play and delightful range of dishes for them also. It also offers you outdoor seating arrangements. It has a big lawn for wedding, birthday parties, anniversary parties and gatherings. It also offers you a lounge Bar.