Get directions to: Fresca Deli, Metairie, LA
Restaurant address: 4443 W Metairie Ave Metairie, LA 70001, USA
Restaurant: Fresca Deli