The Square is a shopping mall featuring Asian groceries and a food court with diverse cuisine options.