X
Restaurants
Customer Rating
Udaipur,Others
The Royal Retreat, Village-Hawala, Badi Hawala Road, Udaipur - 313001, Rajasthan, India.
7726008518
No Menus Available
No Photos Available
Rate
Write Review