MY IHOP 632 N Canal Blvd Thibodaux, LA