• My Nearest City

Metro in Delhi

Metro brand was founded by Malik Tejani in the year 1947.It’s headquarters are in Mumbai, India. Metro showrooms are present in 160 locations spreading in more than 80 cities in India.
www.metroshoes.net

Metro is present in below shopping malls:

Moments Mall Delhi

011 4153 1111

Moments Mall kriti nagag, Balwant Rai Bansal Marg, Andha Mughal, Basant Nagar, New Delhi, Delhi, India

10:00AM-11:00AM

Moments Mall is located in Kirti Nagar, New Delhi. It is spread in an area of around 7, 50,000 sq. feet. Moments Mall provides a variety of shopping… Read more…