Everything Else
SM City North Edsa is the Philippines‘ largest mall and the second largest in the world.Close to 1000 ways to shop and dine,with 12 Cinemas with a Sky Dome venue for concerts.
55 locals recommend
Lavish Lashes Studio
North AvenueSM City North Edsa is the Philippines‘ largest mall and the second largest in the world.Close to 1000 ways to shop and dine,with 12 Cinemas with a Sky Dome venue for concerts.