Royal Silk Palace is located in Nadiad, India on Bhavsar Waad, Choksi Bazar, Junaraopura. Royal Silk Palace is rated 3 out of 5 in the category clothing store in India.
Address
Bhavsar Waad, Choksi Bazar, Junaraopura
Service options
In-store shopping