Shoes & Luggage
8067922461
GROUND FLOOR
Metro is Now Open at Vega City Mall—Your one stop shop for all accessories—shoes, handbags & more!
Shop Now!
Ground Floor
80-67922461
bvc@metroshoes.co.in