How to commute to Greenhills Shopping Center?

About Greenhills Shopping Center

© Image from Wikipedia

Greenhills, formerly and still commonly known as the Greenhills Shopping Center, is a 16-hectare mixed-use shopping, residential and leisure development located in Greenhills, San Juan, Metro Manila, Philippines. It is owned and managed by Ortigas & Company with a mall complex containing more than 2,000 stores.

Read more on Wikipedia...
The Best Commuting Directions in Metro Manila