Metro Cash and Carry India The company profile, contact number, contact address and services offered are given below. Metro Cash and Carry India Head Office , Company statement, financial statement Metro Cash and Carry India Head Office Address: No. 24/3, Indal. Suburb, one block, Subramanian Nagar, Ward No-9, Yeshwantpur Bengaluru - 560055 Karnataka, India. Metro Cash and Carry India Phone Number: 080 2219 2000 Metro Cash and Carry India Toll Free Number: 1860-266-2010 Metro Cash and Carry India website : www.metro.co.in Metro Cash and Carry India Financial Details : Number of employees - 501-1000 Turnover in Crs - 10-100 Crs Sector - Private Sector