Get directions to: Daiquiris & Creams, Covington, LA
Restaurant address: 339 N Hwy 190 Covington, LA 70433, USA
Restaurant: Daiquiris & Creams