METRO FAQ

Where is The Metro located? The Metro Card Club is located in the Metrowalk Commercial Complex, a popular establishment known for its good restaurants and bars. The address is Meralco Ave., Ortigas center, Pasig city. The Metro also has partners/ branches in 3 major...