Royal Palace
44, Pandu Wari, Gadia Devra, Udaipur 313001 India
Royal Palace is a American, European, Fast Food, Indian, Turkish place is located in Udaipur, Rajasthan. The address of Royal Palace is 44, Pandu Wari, Gadia Devra, Udaipur 313001 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 294 242 3332,