Found heaven in Chelsea Market. Edit Delete Tags Autopost $70 for a shit ton of Nutella at Buon Italia.