Jewel City Gold and Silver Palace is located in Shoranur, India on 1st Floor, City Square Shoppers Mall, Near Police Station. Jewel City Gold and Silver Palace is rated 3 out of 5 in the category jewelry store in India.
Address
1st Floor, City Square Shoppers Mall, Near Police Station