Metro Shoes opens maiden store in Ajmer
Metro Shoes, one of the leading shoe stores in India, has made its maiden entry in Ajmer, a popular city in Rajasthan. The shop unveiled on Kacheri Road measures an area of more than 1,000 sq ft, which stocks quite a variety of formal,…