The name is simple and to the point: Pop Up Grocer. It's a new place you can shop for snacks in SoHo, today, until April 14th. Basically think of Pop Up Grocer
915