Bata Shoe Store is located in Cuttack, India on Kanchanjangha building, Choudhury Bazar. Bata Shoe Store is rated 3.8 out of 5 in the category shoe store in India.
Address
Kanchanjangha building, Choudhury Bazar
Accessibility
No wheelchair-accessible car park