Get directions to: Daiquiri Place, Metairie, LA
Restaurant address: 6601 Veterans Memorial Blvd Metairie, LA 70003, USA
Restaurant: Daiquiri Place