SHOE PLAZA - A FOOTWEAR SHOP is located in Talod, India on Opp. APMC ( Khetwadi Marketyard ),, Modasa Road,, Talod - 383215 (S.K.). SHOE PLAZA - A FOOTWEAR SHOP is rated 3 out of 5 in the category foot care in India.
Address
Opp. APMC ( Khetwadi Marketyard ),, Modasa Road,, Talod - 383215 (S.K.)