A Touch of Italy Cafe

134 Pennsylvania Ave
Slidell, LA
985.639.0600
30.280858
-89.780784
Hours:
Mon:closed
Tue - Thu:11am - 1:30pm
Fri:11am - 1:30pm,   5pm - 8:30pm
Sat: 5pm - 8:30pm
Sun:closed

for A Touch of Italy Cafe
Directions
from: