Menu

SM NORTH EDSA

Manila,Philippines

SM City North EDSA is a large shopping mall located in Quezon City, Metro Manila, Philippines. It is the first SM Supermall in the country, the largest shopping mall in the Philippines and the eighth largest shopping mall in the world.

SM City North EDSA is a large shopping mall located in Quezon City, Metro Manila, Philippines.