MAIN MENU
Touch of Italy Café
134 Pennsylvania Ave.
Slidell, LA 70458
Tel: (985) 639-0600

Family-run Italian restaurant offering classic fare such as cannelloni.