Storefront Mousa Sandwich (Dose of Vitamin P) [CLOSED]
Storefront, a Los Feliz sandwich shop, deli and bakery with artisanal leanings from Covell owner Dustin Lancaster and Salt’s Cure chef-owners Chris Phelps and Zak Walters, continues the neighborhood’s march towards culinary respectability. The...