Buffet Restaurant in Udaipur Region


  • 1,devali, fateh sagar lake,, next to fateh balaji mandir, Udaipur, Rajasthan 313001, India