New Dining Choices At the SM Mega Atrium

Recently, people from the press and online media were invited to celebrate the relaunch of the newest addition to SM MegaMall– the Mega Atrium. A niche mall within the iconic SM Megamall, it has 16,000 square meters and has four levels, housing 32 specialty restaurants. You’ll find a mix of casual and fine dining restaurants co-mingling with one another.

Continue reading “New Dining Choices At the SM Mega Atrium”