Meghan and Prince Harry were at Robert De Niro’s NYC restaurant

Prince Harry and Meghan Markle were the center of attention while dining out at Robert De Niro’s Locanda Verde restaurant, where diners were allegedly told not to take photos of the royal couple.