Skip to main content

SM City North EDSA

SM City North EDSA is the largest SM mall by gross floor area and the flagship SM mall. Located at the intersection of North Avenue and EDSA in Quezon City, adjacent to the MRT North Avenue station.

SM NorthSM North EDSA

🇵🇭 Philippine Context

🔗 Related Topics