Listen

Description

Chefs Zak Walter and Chris Phelps of Salt's Cure recently opened Storefront, a delicatessen in East Hollywood where everything is made in-house.