Michael's Restaurant

4820 Pontchartrain Dr., Slidell, LA 70458
985-649-6244