Touch of Italy Café

134 Pennsylvania Ave., Slidell, LA 70458
985-639-0600
Website  

Directions

Pennsylvania Avenue is the stop light between Fremeaux and West Hall