Welcome to METRO Delhi
Locate METRO on Google Maps.
Store detailsDelhi: The first store for Metro Cash and Carry India in Delhi was opened in 2012. The Store is within 15 minutes driving distance from any business district and serves over 50,000 businesses across the city. It has more than 10000 articles with a huge parking space for customers. Children are also allowed inside the Store. To know more about our products, Click here